1
8
13
14
9
7
12
4
3
6
10
105
61
23
52
30
39
62
85
28
32
18
101
22
25
65
41
27
17
34
24
38
51
122
40
29