5
14
10
7
1
6
29
30
38
25
26
16
21
24
17
11
45
18
42
13
55
118
12
93
70
69
27
44
40
100
34
9
36
32
39
147
46
72
155