80
4
487
102
37
28
46
10
21
7
76
194
3
82
30
8
27
535
77
59
33
44
38
55
60
74
36
4220
35
75
56
73
20
6
24
48
157
9
191
52
13
26
40
49
158
54
104
22
65