21
81
85
217
54
69
188
129
28
175
358
56
26
29
24
43
14
4
17
33
11
20
18
19
10
6
9
16
38
73
47
3
8
15
7
23
40
154
97
94
100
1917
52