12
16
36
10
18
42
2
9
14
33
22
88
46
25
6
171
5
63
38
43
3
45
19
37
29
53
50
35
27
28
11
23
40
7
1
20