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