20
150
17
5
6
200
34
47
50
52
31
40
22
178
8
88
86
68
89
35
30
113
43
9
11
85
26
90
29
69
38
7
10
76
77
53
24
39
70
104
12
45
19
97
80
23
62
41
63
18