24
97
11
201
92
15
72
38
41
23
59
31
42
83
55
40
112
145
75
118
74
61
68
48
52
65
26
148
93
154
54
245
225
53
103
157
156
49
229
46
51
278
90
126
35
263
237
219
67
281
189
248