10
13
8
52
5
20
9
15
22
18
70
75
17
33
43
19
55
30
68
49
24
36
12
14
115
35
38
554
7
69
6
39
66
28
88
23
11
4
109
29
85