220
176
55
15
27
276
7224
470
194
136
330
160
415
56
208
1467
535
187
36
438
401
72
117
156
68
34
224
81
277
79
37
54
101
77
58
473
44
18
144
98
170
51
110
378
29
155
47
195
722
210
147
182
611
94
99
67