8
19
13
9
18
5
6
53
84
48
47
2
10
25
28
17
34
54
21
42
11
7
20
35
129
29
30
23
62
1
15
36
52
40
16
72
12
14
65
100
57