4
18
40
13
14
17
7
32
64
106
42
9
49
8
1
107
48
52
55
10
28
77
186
25
5
20
36
29
24
15
23
3
21
38
16
2
11
54
27