102
98
75
96
101
60
82
244
310
59
82
88
178
57
86
96
80
173
121
63
83
56
106
87
108
70
222
82
63
73
62
78
171
65
64
107
82
57
69
73
181