360
95
53
126
14
64
38
82
39
61
115
162
203
37
18
155
57
33
377
217
369
248
100
271
156
42
67
208
279
164
366
32
470
1775
15
103
34
158
30
127
197
9
215
8
80
70
22
13
121
350
23