221
98
105
37
22
127
57
48
34
188
120
61
236
119
189
59
65
42
10
43
95
173
76
200
238
67
219
394
44
249
74
148
458
268
35
327
27
147
101
110
203
53
41
21
31
165
32
182
153
15