8
45
12
17
31
42
28
117
54
37
49
6
10
25
5
7
13
58
23
2
32
266
20
50
16
4
190
14
48
56
22
19
0
9
24
298
170
27
79
437
34