22
37
127
57
48
34
188
120
61
235
119
189
59
65
42
8
43
95
173
76
200
238
66
219
394
249
74
148
457
268
35
327
27
147
101
110
203
19
53
41
21
31
165
32
182
153
15
109
521
80