182
892
159
383
60
257
58
311
18
181
41
167
39
148
31
140
19
146
68
395
23
103
85
124
15
93
13
17
75
254
10
78
7
36
8
98