109
97
94
101
107
121
102
109
262
139
143
133
141
388
321
119
316
372
124
568
125
92
136
144
127
141
109
345
131
119
425
389
115
94
327
103
543
389
378
122
136
551
449
544
127
28
120
109
124
126
110
282
128
552
130
112
397
118
99
133
97
97
391
398
135
93
101
368
381
456
399
108
161
98
96
118
129
114
122
0
0