88
10
33
25
19
50
52
9
20
1
110
14
15
2
56
60
40
86
8
43
26
73
34
72
35
36
47
4
12
27
68
103
24
270
44
48
59
95
91
3
21
90
31
16
66
23
159
77