101
94
281
102
66
249
79
351
131
100
104
477
104
123
144
125
324
273
106
116
103
204
115
99
107
120
108