360
31
59
13
302
20
200
118
120
18
107
47
51
46
134
165
180
277
64
9
84
30
109
249
136
121
123
24
34
81
444
336
466
119
25
36
69
101
115
150
61
74
297
216
49
127
75
289
146
773
392
185