46
13
101
30
105
17
27
700
40
31
11
171
23
57
34
49
116
35
37
44
54
45
14
258
28
136
193
19
33
9
24
4
21
56
47
6
97
52
43
118
94
88
110
10
29
32
149
355
61
99