1
0
9
5
13
7
6
147
12
95
10
32
16
30
18
38
29
57
3
2
20
14
26
36
96
39
17
52
25
19
242
83
51
113
139
299
27
163
151
40
60
43
33