93
295
50
347
72
250
44
145
62
176
29
201
22
133
14
120
33
107
15
254
28
119
36
95
104
12
112
19
99
68
395
13
85
7
65
2
71