471
45
216
51
123
139
297
62
53
251
122
41
16
136
97
19
368
143
118
184
124
92
159
26
299
49
106
116
244
165
52
10
132
44
18
209
40
4
112
27
75
154
29
211
58
206
258
61
80
213
221
204
15
85