19
9
41
28
25
24
46
31
49
14
148
224
21
27
156
35
22
15
33
86
71
204
45
40
116
90
62
42
55
26
118
56
43
229
51
258
54
72