51
54
56
65
73
74
71
77
89
97
81
82
16
22
29
30
38
39
33
36
31
30
28
41