10
13
200
12
22
33
43
130
17
6
80
31
23
46
45
91
32
15
21
14
103
37
40
18
16
48
34
26
27
64
19
28
88
47
8
56
49
78
44
24
57
41
106
5
38
53
68
35