18
36
88
427
87
19
44
31
24
54
14
127
30
188
147
275
86
370
1218
55
59
11
12
92
278
45
35
155
225
10
5
80
223
85
75
9
37
52
179
29
157
78
79
42
372
57
56
7
34
17
266
122
108
288
3
161