23
41
28
60
8
71
26
17
5
4
9
6
2
3
1
10
56
18
16
76
323
51
31
65
91
86
32
66
49
36
54
55
57
22
25
47
34
42
224