70
60
19
26
63
16
18
256
81
9
108
20
3
36
24
73
30
13
66
17
31
25
2
4
23
41
48
71
114
476
38
74
106
91
28
111
32
50
58
77
34
56
79
51
113
27