12
11
5
17
20
113
24
25
3
9
26
14
39
31
73
4
28
41
8
161
10
100
468
15
16
69
269
45
36
34
37
51
47
19
6
18