0
9
102
18
98
3
4
5
24
31
2
13
30
15
36
7
105
14
54
26
74
35
34
33
11
37
21
23
20
12
6
39
79
43
161
17
8
16
10