12
8
31
10
60
9
55
46
11
7
26
3
5
20
1
14
15
51
42
4
71
16
103
38
53
37
22
219
6
97
21
78
13
17
90
183
68