66
39
30
38
2
27
52
34
28
139
15
12
94
1
75
25
56
204
59
6
9
60
3
201
119
58
37
525
41
11
23
18
22
24