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