20
22
70
99
55
16
7
207
29
45
43
69
60
71
8
161
34
6
23
41
177
50
15
176
62
13
174
160
39
89
28
33
21
106
32
433
11
56
90
35
115
24
31