15
29
8
23
28
13
86
69
59
7
19
85
21
11
30
4
105
55
40
10
32
53
6
60
56
9
61
20
31
77
12
64
5
71
1
125
49
24
34
3