34
10
24
3
112
21
27
56
58
64
12
49
74
51
304
11
53
32
29
182
48
92
23
206
41
110
55
15
133
201
235
59
6
43
47
9
324
16
52
149
96
46
17
981
70
280
151
25
45
298
131
226