25
10
41
29
24
46
32
50
14
150
227
21
30
156
36
22
16
34
86
33
72
205
45
40
116
90
62
43
55
27
48
118
56
230
51
49
258
54
78