69
31
25
157
79
35
131
127
91
95
88
118
61
90
47
54
204
85
147
36
121
38
250
104
12
746
240
15
74
702
258
116
493
821
6
49
96
27
80
67
43
29
272
87
76
89
33
197
263
282
140
189