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