24
5
1
20
9
2
7
27
47
28
3
4
21
6
75
19
17
94
11
13
42
22
15
14
8
1066
143
39
226
139
154
65
123
64
50
25
86
34
443
41