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