14
12
60
89
117
16
52
32
51
100
9
8
3
75
42
7
19
56
129
15
24
6
35
25
91
85
26
1
41
94
37
4
28
45
50
44
13
30
20
31
43
36
29
18
54
132
23