27
22
6
40
17
18
25
3
5
10
15
16
64
9
19
20
62
37
7
39
2
48
53
239
4
12
78
56
0
38
52
45
24
228
43
81
144
88
8
110
112