18
9
2
11
3
19
40
15
20
59
26
1
90
61
24
25
12
14
33
56
13
45
32
10
4
5
16
43
0
8
52
103
64
93
130
142
46
68
50