1
4
5
2
3
9
6
0
8
32
12
15
14
27
53
26
17
13
37
34
102
104
22
99
60
439
75
35
109
166
180
36
110
30
57
254
67