8
21
5
11
9
13
10
3
49
25
15
7
19
12
54
391
40
17
38
20
27
30
24
16
105
33
113
35
4
2
14
51
6
84
97
22