221
110
56
231
554
270
102
65
220
80
316
46
34
92
114
74
13
47
17
265
35
443
25
49
57
191
170
42
201
58
71
66
205
7
175
3
22
84
68
44
75
63
350
128
165
319
77
70
98
172
43
240
317
2242
28