21
18
58
5
14
10
96
20
200
84
7
8
15
86
6
30
51
35
13
33
81
24
85
26
34
11
32
42
55
36
9
19
127
12
29
39
45
102
50
106
89
49
98
61
52
174
120