5
26
200
15
13
10
128
8
6
14
56
9
30
12
85
91
7
21
11
70
17
32
22
25
38
96
31
16
94
93
19
90
130
109
27
18
46