252
57
188
16
135
96
51
54
98
49
44
69
52
154
261
117
94
75
181
213
67
39
42
61
219
127
33
41
190
201
78
56
293
29
92
346
13
264
100
302
19
23
413
34
46
38
27
58
317
215
63