18
131
218
42
53
109
29
175
63
34
118
23
233
15
51
198
54
32
38
60
31
20
200
98
92
65
48
9
168
37
172
75
6
17
26
70
294
67
101
43
14
55
33
426
100
84
440
103
56
207