188
81
566
161
120
218
158
27
62
56
286
22
123
14
19
31
142
104
55
70
12
110
60
82
13
124
183
24
58
49
2
265
53
443
258
37
131
77
442
25
51
29
9
236
991
33
98
111
152
189
255
198
50
64