26
46
35
25
15
38
55
21
7
45
72
44
75
40
80
66
131
17
24
27
60
22
30
16
112
37
18
92
19
49
32
68
101
86
107
96
153
70
478
31
166
633
135
173
204
54
154