20
15
32
35
16
14
11
10
27
18
171
78
22
8
5
80
70
31
113
6
58
3
13
92
4
24
62
59
154
45
49
104
55
64
52
43
314
33
63
89
165
199
41
38