8
3
56
19
13
0
2
4
21
25
16
9
27
62
6
5
1
224
74
93
208
118
122
92
139
65
86
66
36
127
50
115
126
85
49
276
67
63
47
141
78
167
72
48
396
73
209
31