5
200
25
23
34
16
65
18
102
30
89
9
13
7
183
21
20
70
45
10
27
33
52
120
54
47
17
11
19
61
36
24
26
62
15
31
22
50
14
87
12
32
8
6
103