360
242
52
240
17
81
50
12
37
42
65
157
70
221
19
16
22
132
111
10
166
333
281
143
232
114
7
186
136
82
113
51
175
195
133
226
39
73
260
98
129
474
48
13
270
62
31
47