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