0
28
13
27
2
5
41
66
7
22
30
21
9
39
51
47
11
23
20
26
25
24
14
36
33
8
86
15
59
81
37
19
88
63
38
10
83
92
34
12
62
46
105
109