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