86
99
114
173
110
126
83
71
262
310
127
48
70
233
62
136
59
102
435
57
60
415
160
152
116
91
80
54
508
72
311
56
101
199
170
139
19
32
108
8
66
237
20
5
30
434
77
100
65
147
84
10
14
41
191