69
15
18
29
22
44
56
57
60
26
76
159
96
289
114
86
54
65
129
73
35
126
186
79
58
296
50
120
217
55
93
298