18
27
17
171
30
2
16
8
25
14
12
115
31
19
42
11
13
43
50
57
4
132
192
20
10
5
23
26
48
169
32
9
15
375
261
66
91
325
277
84