15
68
69
50
84
92
24
87
64
143
44
66
23
34
140
55
126
95
37
166
74
83
72
56
123
128
42
282
181
89
116
45
158
265
299
54
71
105
80
430
210
100
300
151
18
52
21
96
145