207
415
107
56
252
187
42
220
96
33
271
59
19
176
41
91
11
206
188
18
13
29
36
353
83
34
1380
214
14
164
47
68
65
117
112
239
334
113
283
556
172
80
60
89
576
10
37
158
16
296
848
40
5977
45