20
5
15
62
50
13
17
3
93
0
2
6
1
29
25
19
10
7
14
58
16
9
24
26
21
22
35
4
32
54
179
8
33
73
18
75
100
82
123
71
34
23
38
124