12
2
5
4
13
24
27
117
7
3
15
42
6
10
1
17
31
18
9
26
54
65
11
35
37
66
46
44
40
168
77
30
36
48
165
32
59
108
28
72
119