3
2
16
17
12
10
9
13
0
1
24
19
41
4
109
23
169
74
18
39
100
26
11
29
45
21
37
6
25
7
57
22
44
14
31
105
32