5
11
15
51
47
2
7
9
16
22
25
43
77
6
3
14
17
95
89
21
13
38
44
204
8
26
10
60
30
27
24
57
84
106
31
131
20
19
18