77
60
49
46
40
267
72
78
84
67
191
61
20
54
70
36
57
161
59
63
790
350
25
24
31
352
45
82
62
26
39
52
16
15
30
14
41
48
32
55
38
29
80
90
37
22
33
222