14
21
22
11
97
30
50
8
12
56
3
18
29
9
31
6
17
80
27
44
67
10
5
54
91
87
43
1
59
7
20
45
26
376
2
19
114
15
51