4
27
3
11
9
28
20
18
8
5
1
2
0
15
32
14
25
7
26
16
22
41
24
23
39
21
46
30
19
17
57
48
65
42
78
31
54
37
155
12
36
71
63
98