22
8
70
10
18
172
210
23
162
29
9
7
71
31
51
17
20
19
47
280
261
15
80
93
135
44
85
96
30
32
133
121
255
446
34
78
115
54
244
42
110
94
428
38
43
91