201
81
77
73
216
143
54
38
89
60
49
46
40
267
72
78
84
67
191
61
20
70
36
57
161
58
63
790
349
25
24
31
352
45
82
62
26
39
52
16
15
30
14
41
48
32
55
27