18
13
19
20
10
17
5
76
34
7
6
11
21
9
16
58
97
29
37
75
26
319
1
22
55
45
36
122
3
133
27
43
14
2
245
59
74
93
53
56
68