20
26
177
32
51
21
207
8
30
13
22
40
14
29
76
11
36
27
24
43
98
15
18
12
62
37
61
199
44
58
65
33
39
82
391
4
17
111