80
54
108
47
17
177
73
77
194
223
297
35
45
102
13
250
22
29
39
91
215
100
145
63
118
41
57
30
24
61
113
66
21
43
27
208
70
279
124
198
128
25
109
147
120
143
181
6
115
62
28