18
24
246
44
27
39
130
19
56
63
80
34
137
60
41
96
141
21
78
270
188
98
28
214
33
49
86
95
413
149
144
295
65
57
11
387
71
66
70
37
52
40
102
244
54
25
135
48