12
11
29
8
1
61
31
56
14
9
69
4
28
64
17
101
6
95
99
7
13
35
34
37
16
26
22
19
85
42
67
70
46
2
68
5
129
15
24