14
3
11
2
17
6
7
28
5
10
44
21
4
9
1
30
22
15
8
46
95
34
165
53
37
24
12
92
29
18
54
96
25
40
102
26
19
20