43
101
99
20
19
49
105
14
12
11
70
36
188
40
85
17
52
139
180
15
182
18
45
26
74
23
32
66
209
153
89
125
122
176
50
22
25
21
292
97
107
51
526
181
64
56
35
126
24
9
6
55