113
25
20
16
71
56
60
43
12
23
4
1
0
22
152
8
35
10
50
33
21
70
51
198
86
267
443
90
29
202
15
37
48
41
78
181
128
14
9
61
615
44
68
123
24
5
7
34
346