24
36
74
58
112
67
73
84
32
147
55
69
28
101
272
143
178
70
89
54
23
323
123
50
275
86
119
94
33
72
122
128
30
388
46
39
99
68
81
206
209
21
71
339
338
139
120
154
109
18