10
13
8
5
52
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
66
39
28
88
23
11
4
109
29
85