221
58
121
171
41
128
61
11
49
109
66
72
86
8
20
67
34
174
219
91
202
50
2
438
311
164
1499
107
118
95
71
19
116
187
282
60
211
314
184
55
471
179
133
482
223
227
589
81
33
160
272
222
70
45
456
92