10
17
32
7
72
60
13
8
6
50
15
237
9
21
48
118
37
71
81
651
316
1085
34
112
65
105
67
158
27
68
73
542
35
102
45
25
11
14
62
40
55
38
63