10
19
12
86
89
39
22
20
111
11
44
7
9
24
200
110
5
59
66
32
97
54
52
16
45
35
14
15
29
27
40
36
25
34
23
211
61
13
31
50