10
27
5
3
6
2
1
9
0
76
16
8
7
25
21
15
12
4
22
14
17
11
23
231
19
68
156
55
104
39
33
26
142
28
65
148