5
11
16
30
18
23
45
10
41
6
87
9
8
28
17
7
12
38
56
13
15
46
43
20
110
37
59
200
14
31
47
39
102
112
116
186
199
44