0
9
8
5
6
1
3
31
18
7
2
71
21
81
41
58
17
19
22
251
33
14
11
36
34
62
38
26
37
23
24
20
28
32
42
48
15
50
88