24
55
62
32
108
37
34
147
43
106
120
61
78
73
7
9
173
260
29
22
222
38
10
119
35
144
94
113
187
276
80
27
239
166
138
45
41
90
278
16
47
31
232
58
89
86
100
49
69
98
114