29
269
66
21
23
24
52
16
110
142
30
72
64
101
77
129
51
221
6
61
38
147
27
98
90
85
97
26
32
43
166
243
56
59
187
36
31
137
78
99
156
79
14