18
15
12
36
60
38
93
63
29
103
81
104
45
166
21
235
20
188
44
83
114
59
121
37
51
35
244
69
28
106
22
147
50
107
77
79
42
24
34
26
30
143
27
6
131
52
41