21
20
42
114
36
54
22
40
171
53
64
28
17
727
117
84
13
389
449
202
57
24
243
178
87
116
55
138
211
229
49
416
16
78
328
180
215
56
47
4
159
365
62
128
29
70
27
173
10
25
48