24
36
29
40
32
25
16
58
138
113
17
5
103
11
20
6
41
22
112
51
60
120
54
1
19
15
52
147
21
31
3
8
39
34
46
28
9
12
128
57
26
1510