22
3
26
14
4
407
66
18
25
165
80
52
8
27
11
51
60
195
15
13
12
44
10
20
561
58
43
7
61
121
164
30
98
88
6
133
259
216
152
155
16
54
123
49
180
213