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