178
203
60
306
28
195
25
273
64
169
12
163
13
151
37
111
15
87
68
395
24
92
1
96
3
90
73
18
61
716
11
76
7
89
71