20
14
22
41
204
95
25
17
8
157
60
56
5
61
13
34
82
16
44
33
7
46
24
1
53
21
38
37
29
31
384
106
202
554
121
73
43
42
55
70
15
27
80
18
10
19
49