28
0
15
4
26
19
2
3
51
32
27
39
20
1
12
9
13
43
38
41
54
42
18
52
24
81
33
58
11
22
110
37
47
45
10
116
144