20
23
18
58
57
147
64
8
124
14
4
30
21
26
12
25
9
37
93
19
112
78
7
88
6
10
39
105
28
134
49
65
15
96
5
2
200
27
61
209
13
16
36