7
29
10
46
65
21
0
1
5
16
12
17
63
165
119
61
31
20
9
8
205
69
48
37
74
3
52
100
80
209
34
161
45
105
33
40
198
2
285
27