21
48
102
104
57
17
32
54
12
35
33
23
24
14
13
1
34
8
7
18
31
9
22
49
5
44
19
25
4
2
40
10
144
20
215
30
46
26
96
28
16