17
8
13
7
11
12
20
23
2
16
29
44
43
4
24
9
3
30
19
6
1
21
88
251
38
83
28
22
37
5
25
112
27
34
71
130