16
20
41
164
19
410
29
5
31
8
72
18
372
10
98
48
69
9
24
125
12
57
1627
120
32
22
4
199
195
27
60
133
74
96
59
181
14
55
358
30
666
66
7
21
93