67
162
126
12
472
62
160
116
229
30
39
85
58
158
90
59
47
216
79
124
25
176
178
69
106
74
81
63
291
143
92
65
139
89
169
104
64
75
28
99
35
97
188
98
154
201
293
16
278
61
50
228
55