83
1448
22
80
184
15
298
26
3
53
174
42
36
54
52
59
789
65
323
105
58
102
344
25
50
20
85
72
103
57
55
33
77
92
16
878
100
153