98
53
34
20
221
7
225
232
73
82
128
36
58
28
131
71
250
13
177
31
54
96
10
64
15
56
21
25
8
27
184
65
163
165
69
106
158
404
189
229
103
116
198
328
173
200
52
59
32
107
417
139
389
16
4