187
443
147
552
104
306
54
259
117
325
167
68
28
150
37
173
13
127
39
140
33
125
22
106
123
15
254
120
21
58
31
115