20
17
8
39
7
9
23
116
88
43
5
4
13
28
36
40
1
2
16
65
19
3
60
71
67
18
12
58
6
21
63
46
30
11
14
10
33
29
118