101
94
281
102
66
249
79
351
132
101
104
478
104
123
144
125
324
273
106
116
103
205
115
99
107
120
108