181
46
380
4
72
166
182
266
32
208
135
28
100
31
249
256
76
3792
102
27
1362
50
41
74
52
51
59
53
382
48
67
30
37
1137
238
69
26
137
303
275
474
314
289
217
77
64
45
401
35
110
254
8157
66