86
280
233
312
77
309
48
379
203
142
32
139
18
134
45
136
16
123
61
713
9
98
12
130
121
39
135
11
81
15
254
3
71
69
65