360
47
153
178
173
95
7
58
352
15
17
83
295
12
24
221
180
469
144
14
77
114
307
8
146
367
240
113
270
89
106
131
69
456
79
42
16
25
314
506
99
821
27
9
183
31
118
132
102
199
72
85
244
37
92
121