18
4
3
9
15
22
20
10
41
37
98
11
43
66
34
67
55
65
56
64
16
25
60
52
24
70
27
48
62
33
69
26
88
40
46
31
71
76
23
171
68
109
61
28
57
21