0
22
3
23
13
2
52
15
46
72
110
33
86
8
25
12
61
80
60
26
77
34
31
84
30
17
18
24
92
42
40
39
9
144
76
11
28
66
79
111
67
78
124
38