17
22
86
39
50
52
46
18
28
74
8
9
25
225
178
34
36
266
149
82
10
77
102
358
45
24
310
190
68
413
55
44
65
56
80
23
621
97
67
277
19
84
59
4699
208
405
336
60
275
432
51