18
12
208
63
79
141
35
30
6
108
20
111
32
29
55
97
100
224
98
193
52
41
31
16
19
34
80
28
39
40
25
56
252
183
26
88
163
61
201
74
116
27
11
49
177
5