65
303
100
308
61
229
32
193
24
157
13
161
18
125
12
135
22
166
15
254
19
112
110
11
102
16
106
9
115
68
395
6
94
4
105
8
95