25
71
11
216
22
33
61
41
77
20
9
76
4
21
168
65
62
225
776
32
78
99
57
34
36
512
72
139
6
10
122
29
63
60
7
3
448
89
110
14
12
106
2
48
37