21
8
69
10
18
170
210
23
160
29
9
7
71
31
51
17
20
19
47
16
280
261
15
80
93
135
44
85
96
30
22
32
133
121
255
446
34
78
115
53
244
42
243
110
94
427
38
43
91