9
11
87
17
103
138
80
19
62
200
10
20
75
5
13
7
33
102
28
121
69
25
8
78
18
6
30
91
44
71
64
43
38
16
81
40
60
50
21
65
73
12
128
49
52
37
47
94
35
32
68
70