18
24
81
23
112
54
13
21
31
39
28
16
29
417
5
50
243
42
11
225
9
48
85
68
17
91
20
19
1388
53
45
15
34
55
52
27
26
145
35
126