28
78
236
46
156
466
223
159
90
94
68
120
122
234
45
71
259
333
279
85
76
95
53
140
80
62
222
112
151
38
56
117
59
63
168
73
131
173
48
66
108
34
40
57
37
29
240
22
49
109
36
58
123
67
82
24
127
191