16
20
14
97
2
226
4
59
139
10
49
48
24
26
53
69
21
87
46
377
32
44
34
30
27
15
0
19
54
3
9
29
39
7
17
18
38
478
36
5
33
103