57
17
30
95
40
19
45
33
56
39
69
24
43
75
58
26
80
70
60
41
47
15
84
18
44
49
257
66
81
123
142
50
21
14
87
96
100
9
79
67
61
97
194
120
46