88
72
70
85
92
133
24
20
96
119
13
6
154
749
141
425
49
178
180
159
427
99
90
114
107
95
74
94
75
97
93
42
15
32