20
81
23
198
31
73
49
9
70
40
87
14
32
151
29
302
17
4
7
82
160
71
35
85
47
37
38
284
24
33
162
119
177
22
10
268
34
26
15
6
36
120
18
5
8
267