1
2
10
8
28
13
14
11
5
20
18
4
107
60
23
0
75
56
19
12
59
97
76
54
53
173
39
24
15
41
29
16
22
34
21
6
9
7
3
65