0
10
3
2
70
40
45
15
61
21
23
26
4
1
24
254
215
138
116
168
76
63
72
113
118
22
50
144
267
80
27
89
11
302
12
103