12
25
18
8
39
10
24
20
68
35
31
32
15
40
54
21
16
33
14
36
17
19
7
13
11
102
171
27
2
57
52
29
6
1
23