32
127
97
77
26
51
25
5
33
3
4
6
8
16
14
9
22
2
64
7
31
10
17
120
13
11
15
12
24
27
108
18
45
49
103
19
69