11
31
61
13
27
12
23
22
60
21
32
2
97
105
39
5
7
41
37
25
4
33
45
10
9
46
19
29
6
30
16
17
14
35
1
8
26