13
28
45
76
9
3
1
2
22
6
16
20
8
35
4
26
49
34
93
18
25
7
17
14
29
39
11
12
95
37
40
70
42
60
104
71
61
23
57
108
44