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