111
19
102
10
17
85
24
26
108
2
16
27
15
8
7
14
4
39
25
3
58
93
9
18
32
43
13
72
74
45
5
0
47
1
33
46
56
67
22
44
63
64