1
36
3
7
8
15
11
56
16
6
47
49
32
48
13
10
19
14
31
29
20
63
4
64
12
18
41
53
21
128
2
51
25
33
38
5
58
118