20
9
6
4
32
24
44
16
88
21
15
100
34
8
54
22
1
5
268
25
7
0
11
3
2
114
105
186
17
42
12
78
30
67
19
14