148
567
45
336
23
335
38
388
32
168
125
319
15
169
19
153
9
178
2
4
98
87
3
67
27
133
1
144
111
5
99
97