24
7
94
16
28
136
144
33
58
48
118
344
34
25
393
172
86
42
35
106
90
96
116
206
256
13
313
95
99
405
98
155
88
49
108
173
71
159
26
242
235
135
129
82
134
228
483
84
517
195
203
78
53
54
68
60