49
182
19
46
14
79
45
15
127
155
17
23
50
24
70
57
71
59
191
34
37
95
58
61
9
28
350
694
32
103
78
48
258
92
52
162
104
348
141
31
733
109
197
27
35
1102
100
83
33
89
235
55
84
642