210
175
77
49
706
167
108
39
83
44
105
239
577
34
70
53
69
57
267
314
37
368
28
181
19
297
74
101
472
137
112
32
228
281
129
428
16
205
170
95
33
619
81
168
125
23
65
250
7
969
58
136
219
299