76
99
55
78
36
109
67
48
27
147
34
54
41
136
90
214
205
95
21
60
236
63
80
33
39
289
18
24
31
66
7
56
13
8
304
44
32
259
47
75
70
30
195
43
10
38
163
178
19
9
113
733
244
188