65
42
67
43
34
68
95
51
22
63
97
123
294
39
33
71
30
77
47
84
118
96
9
28
59
44
25
15
64
13
107
17
16
98
45
41
122
74
103
58
56
60
73
88