20
23
172
31
14
39
57
18
17
8
202
48
6
49
19
7
52
21
10
38
35
33
13
128
189
3
9
4
5
26
78
40
1
12
245
71
16
44
68
63
37
29
15