15
19
200
73
32
13
33
67
99
39
16
5
6
36
21
12
10
125
58
7
29
63
66
8
24
23
40
60
9
64
128
17
25
27
37
74
20
59
28
31
45
47
79
52
35
53
169
42
22