17
15
138
83
6
20
312
68
50
19
5
30
46
37
21
10
32
93
12
166
11
170
176
202
9
44
42
13
38
14
94
16
40
254
399
374
33
31
70
47
27
58
45
22
24