31
101
59
84
54
55
65
18
106
26
25
15
24
36
14
52
10
9
17
50
33
60
28
29
12
32
6
21
88
16
39
13
2
22
34
61
38
69
35