24
123
39
217
518
107
131
56
58
65
277
187
377
89
70
163
59
141
45
18
51
25
204
36
81
29
166
37
101
103
235
394
85
9
21
88
143
245
17
12
63
15
144
11
35
40
68
122
71
76
146
178
28
104
137
117