18
4
21
27
61
131
19
100
9
7
67
15
8
10
103
14
40
11
287
57
6
13
49
17
64
58
343
29
39
270
16
168
32
36
50
75
173
60
92
138
99