240
3
71
156
40
90
28
52
13
68
50
20
205
41
4
76
32
95
240
56
153
85
498
103
222
33
80
81
5
74
6
68
69
70
67
72
59
99
41
99
73
85
79
125
64
57
7
182
56
45
Top