107
296
114
388
39
258
110
140
42
90
10
183
196
5
187
34
198
15
254
12
4
14
98
71
11
77
61
713
81
68
2
86