9
22
5
6
19
17
18
4
3
15
28
68
8
10
33
11
21
2
7
70
37
16
44
12
1
105
146
14
0
129
50
42
20
47
39
30
13