186
40
9
27
135
22
127
68
43
122
203
31
16
77
33
311
148
111
34
141
138
17
144
65
14
56
120
400
81
280
109
35
550
353
303
377
50
82
25
54
51
222
326
32
36
112
84
289
495
255
130
249
19
4