103
122
61
297
36
244
38
93
237
124
253
222
47
174
713
20
143
6
54
11
107
9
123
24
78
68
395
33
76
16
71