31
34
17
49
21
12
13
8
18
59
63
20
16
46
44
56
19
48
95
24
10
65
5
29
26
6
116
11
9
127
32
1
15
14
54
30
72
33
68
37