23
133
101
349
28
299
48
274
8
90
186
21
179
31
183
16
157
68
395
12
99
141
1
81
117
13
108
15
254
18
112
234
10
109