17
3
10
4
15
16
18
38
20
108
19
13
5
9
661
54
34
411
95
39
41
8
49
12
1
2
43
46
69
27
155
25
6
84
117