18
41
5
15
40
37
48
55
9
98
47
29
2
19
1
67
11
69
7
21
36
45
24
27
358
16
68
38
46
30
57
58
26
52
39
20
10
220
53