9
18
60
27
35
81
119
58
53
34
12
38
28
63
117
161
16
15
44
42
33
64
46
66
357
23
48
108
20
78
57
88
29
13
198
32
96
158
2
39
52
22
421
194
129
24
26
311
132
135