8
3
12
11
1
127
16
14
46
10
23
32
25
7
5
34
15
6
21
4
20
36
49
106
50
52
18
53
64
2
92
39
31
24
9
29
27