17
25
33
15
36
5
2
12
21
58
7
28
43
41
10
52
1
44
31
108
22
3
24
13
49
38
9
8
27
32
14
16
23
26
6
34
19
4