64
56
68
96
63
46
175
51
30
77
49
44
72
88
52
127
38
79
21
14
94
16
98
31
166
100
164
363
60
27
54
139
260
451
48
76
160
62
215
120
369
90
136
219
33
69
61
81
26
45
78
91
92
82