18
16
11
260
14
22
29
33
17
112
13
4
37
36
20
9
32
258
88
19
7
40
3
10
42
28
140
156
23
15
143
47
25
208
60
449
12
121
45
65