21
30
5
26
77
65
46
93
32
78
14
200
51
86
17
7
72
28
45
43
36
8
6
47
38
60
34
71
9
25
22
13
18
59
16
31
40
82
169
62
48
42
20
29
98
141
54
176
75
79
11
63
37
112
19