18
37
34
11
24
7
51
21
49
33
19
67
72
70
26
27
35
129
163
99
199
65
100
25
175
154
89
161
356
31
96
55
41
75
204
28
38
47
64
59
57
104
29
44
98
271
359
23
84