46
19
8
11
2
16
53
17
1
51
26
32
59
160
52
48
50
45
55
43
25
24
57
71
23
76
97
44
42
112
40
77
252
30
72
359
200
61
255
407
103
142
73
149
184
22
162
27
104
38