64
74
68
44
89
104
95
24
58
110
51
34
53
43
30
96
22
76
81
50
45
31
61
123
26
20
5
323
392
183
49
78
33
100
6
71
106
2
18
88
54
25
3
27
23
19
40