45
12
105
22
54
62
28
47
58
11
23
7
19
5
3
60
46
4
36
34
6
26
30
13
15
21
70
32
92
98
25
33
16
9
20
27
55
10
2