149
90
424
394
1
232
2
52
133
11
115
7
271
62
130
8
168
480
37
164
94
86
184
41
89
106
66
295
257
138
13
3
9
50
45
5