10
9
23
18
258
32
16
30
49
62
76
34
200
59
24
160
2
6
68
52
5
33
117
14
19
11
74
103
172
51
134
29
126
27
156
35
96
97
71
13
123
241
116
55
37