530
82
57
54
197
215
157
61
74
93
67
58
38
34
220
76
36
33
43
84
73
88
77
68
69
47
53
515
89
79
99
158
120
191
136
96