31
52
168
18
20
39
15
12
210
77
6
13
277
99
10
24
56
34
158
14
407
17
37
3
2
470
166
1
5
11
8
19
1080
328
48
46
50
27
244
30
94
55
82
356