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