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