0
22
29
86
42
181
43
131
300
43
165
28
114
113
190