20
4
60
46
29
5
21
43
30
121
34
12
22
1
59
9
31
50
35
8
19
6
39
44
84
25
36
42
300
41
55
11
517
222
3
49
24
16
166
88
14
118
61