96
89
89
212
302
117
116
282
24
248
34
245
12
242
238
125
139
13
122
4
5