0
27
25
6
29
129
28
11
92
9
168
17
94
57
41
3
38
81
64
62
72
53
26
122
70
30
303
103
40
34
73
22
211
55
123
49
226
15
67
231
91
125
96
47
301
134
74
167
113
50