171
58
41
17
10
245
37
30
52
65
39
27
101
75
193
59
6
256
43
29
20
117
16
251
15
25
22
49
113
360
38
261
231
141
218
181
288
7
62
24
150
31
88
4
314
144
399