19
25
15
4
110
18
13
11
9
95
71
17
54
107
12
26
88
46
57
31
23
6
5
0
16
43
7
22
30
10
36
35
33
119
20
2
3
50
199
377
37
578
40
47
14
8