1
2
14
52
3
15
7
8
24
16
6
18
10
30
9
96
21
121
76
35
54
49
22
17
43
234
46
4
150
75
67
168
48
129
86
152
215
50
25
411
26
68