0
25
15
12
9
50
11
37
21
36
151
45
56
59
85
22
169
65
47
44
16
40
112
53
115
103
35
72
233
87
96
28
58
60
31
138
10
84
75
69
48
27
127
55
108