62
97
188
189
60
28
64
147
50
100
222
426
172
82
73
118
124
58
43
121
37
53
9
168
59
197
190
159
49
302
117
120
6
57
48
31
84
13
15
99
781
107
56
196
86
91
36
92
101