18
62
8
12
40
20
25
36
42
9
10
49
114
129
110
74
33
1296
53
78
24
142
5
44
45
16
23
1
28
125
2
52
229
182
21
26
490
15
27
79
413
14
39
34
29
17