282
48
103
65
90
45
95
463
353
244
99
900
21
140
138
293
313
100
345
354
159
121
202
70
626
262
495
46
36
47
118
86
263
77
371
39
176
163
193
101
84
96
111
868
240
91
73
215
35
81
83
88
119
30
281
206
355