18
84
4
129
71
16
99
57
43
66
334
106
53
87
20
37
48
83
109
15
103
30
29
13
58
11
55
239
75
234
190
27
45
72
161
467
31
56
44
158
54
21
137
68
10
40
12
76
14
98
35