89
54
10
4
30
191
32
21
163
193
263
98
96
29
172
20
226
67
46
161
13
114
110
83
71
315
337
56
205
37
237
150
136
19
22
27
118
35
144
117
843
62
61
36
362
79
84
85