45
17
35
47
74
33
23
105
95
40
70
29
19
25
36
96
14
15
60
99
27
53
16
41
5
10
28
12
3
1
24
4
9
18
2
13
88