23
7
2
20
16
29
44
43
4
3
24
8
30
19
6
1
11
21
88
251
38
83
28
22
9
37
5
109
27
12
34
71
128
15
25
31
18