10
17
29
9
21
36
40
46
30
26
8
61
12
52
4
3
11
72
13
168
39
86
47
77
2
55
15
41
32
25
18
14
51
20
37
6
31