93
32
56
88
63
45
19
11
69
80
25
38
24
33
6
1
29
2
17
60
5
0
109
3
95
92
61
4
26
64
12
10
27
37
16
23
7
34
107
44
30