14
17
4
20
13
9
104
16
8
11
3
2
353
6
10
38
46
52
66
37
58
50
35
67
22
5
25
102
30
19
28
32
49
18
24
33