25
24
111
29
37
41
56
64
6
11
18
16
2
0
3
23
13
5
72
7
4
107
81
42
38
39
33
44
20
10
17
55
8
15
66
14
36
114
49
50
27