218
233
2492
105
79
35
358
477
33
136
112
104
170
84
54
61
37
91
350
36
95
584
214
159
72
73
131
120
336
137
82
157
227
47
261
527
200
43
44