24
87
241
116
57
37
66
96
224
117
99
93
45
98
78
54
246
141
243
23
48
83
20
73
90
325
204
56
202
35
49
103
76
427
105
258
86
140
250
62
70
151
524
38
173
114
144
332
89
167
68