189
72
32
46
25
35
132
178
27
324
425
55
33
53
83
19
26
47
17
45
21
610
158
206
10904
67
114
78
162
59
49
313
153
96
75
37
4192
338
270
126
54
57
70
474
105
148
10833
145
183
538
60
436
886
216