83
124
262
36
179
94
24
21
33
25
675
52
74
222
51
49
157
77
88
37
178
29
19
202
174
140
66
40
35
186
57
149
96
50
288
188
48
117
158
125
32
257
61
1181
283
289
162
165
97
359
269
58
142