4
2
0
15
11
18
1
3
5
6
48
32
36
12
7
13
95
35
22
41
38
54
42
16
220
33
17
19
50
88
72
20
40
116
25
61
28