24
50
207
80
44
79
188
119
112
68
56
39
69
63
14
88
170
13
314
123
48
217
102
106
72
306
178
293
73
35
95
210
232
135
148
91
51
356
76
241
310
22
11
662
124
47
103
174
212
132
87
57
85
84
149