233
2490
105
78
35
357
476
33
136
108
104
170
84
54
60
37
91
350
36
95
584
214
159
71
73
130
120
335
82
157
227
47
261
526
200
43
44