0
9
3
4
5
6
31
14
19
8
7
57
17
2
102
18
23
15
37
10
12
20
29
26
25
33
51
68
106
73
110
24
77
71
42
47