10
28
12
13
95
36
64
9
23
4
17
3
18
35
30
31
5
11
16
19
20
2
34
15
37
32
107
72
99
24
14
122
21
29
43
27