360
22
50
290
70
258
192
31
35
72
191
59
52
150
523
75
28
48
232
267
165
65
139
151
245
20
158
117
64
16
418
148
298
959
201
216
331
106