20
17
37
18
4
201
234
135
39
11
56
27
29
31
13
96
25
124
35
45
24
19
3
14
6
34
150
30
9
110
43
2
52
8
151
69
91
16
477