50
27
26
23
24
0
5
37
44
34
96
28
48
40
31
117
47
165
177
41
14
15
61
12
55
75
7
54
90
52
18
45
25
102
8
51
58
21
29
33
11