32
58
16
25
60
35
18
23
29
8
70
26
17
47
98
20
22
63
21
27
33
12
10
13
50
66
81
7
1
14
36
105
11
30
110
41
61
15
24