8
58
27
92
30
1
5
3
19
11
22
29
6
16
13
7
40
10
36
2
14
49
37
57
200
39
70
15
18
100
4
35
59
32
21
42
45
69
26
121