20
315
33
597
47
352
35
371
12
203
49
206
28
158
16
222
26
132
8
65
24
180
9
143
11
141
84
6
350
114
4
110
10
97