36
238
17
156
103
15
870
210
96
19
123
118
72
61
55
9
253
122
98
266
79
33
305
250
7774
208
267
481
117
63
133
1774
148
108
553
77
8
34
62
86
172
110
235
190
180
186
81
37
584
78
187
236
106
50
251
125