11
12
3
7
40
43
10
22
30
4
27
24
98
60
16
254
14
5
41
57
8
9
17
2
28
15
1
47
36
18
6
13
29
52
32
33
23