182
51
243
150
200
76
108
42
245
617
189
5
274
331
176
95
261
6
443
79
82
60
307
57
575
745
32
80
316
287
103
13
50
14
2
89
511
39
17
207
111
26
121
65
186
1661
86
98
25
36
21