80
77
40
1
74
27
49
74
1
62
52
47
2
67
1
94
65
426
1
100
102
105
85
154
85
1
185
188
69
59
91
1
154
482
1
78
62
101
106
61
92
110
273
88
1
50
1
78
1
97
66