1
9
3
170
147
133
217
81
34
47
40
48
13
10
62
58
177
88
113
53
193
210
163
70
263
21
31
55
24
26
115
570
86