27
183
262
417
220
254
22
24
126
31
35
176
25
103
118
26
71
38
59
58
48
129
190
33
43
31
71
23
138
321