18
36
105
15
317
207
20
14
154
48
25
74
149
16
21
150
202
57
27
108
30
120
78
341
7
474
68
76
277
178
384
23
32
49
365
33
51
107
11
374
47
94
6
37
39
56
297
54
241
19