1
4
22
7
16
9
10
6
25
48
77
27
2
36
29
14
87
3
8
105
94
107
13
110
35
12
30
11
15
83
85
38
43
28
63
80
39
176
133
115
132
46
40
126
127