17
3
12
9
62
38
18
19
74
11
4
21
78
27
30
42
23
13
44
53
134
22
15
172
41
31
190
186
270
60
197
88
69
28
97
209
43
96
59
112
129
34
40
2
590
64
244
100