18
19
97
12
21
5
25
7
10
90
66
28
11
46
38
8
2
6
16
29
22
34
57
13
55
43
35
273
20
36
189
59
131
56
40
61