39
68
34
146
58
200
18
244
77
43
48
139
100
148
62
163
182
190
45
192
91
33
94
116
127
132
164
47
93
36
101
15
44
103
17
168
188
69
310
42
28
23
29
92
49
173
53
129
215
16
8
13