1
10
32
14
17
20
2
21
48
50
25
6
121
31
66
57
26
7
97
40
36
162
18
22
13
27
16
15
8
12
19
23
24
37
62