24
50
34
52
12
35
14
10
57
135
7
15
26
37
32
13
6
3
40
33
144
25
64
105
28
39
167
147
3448
965
216
44