55
12
10
6
5
20
4
16
2
26
7
17
9
0
33
27
15
52
31
111
78
36
23
30
24
14
46
18
95
48
29
164
67
210
44
65
265
35
28
49
122
83
42