1
43
7
5
15
3
18
4
8
6
0
13
9
2
16
40
78
26
34
362
366
848
48
176
245
33
179
54
50
42
238
63
51
70
56
45
24