17
19
22
183
130
45
629
125
13
143
26
149
119
33
24
503
454
52
94
281
760
180
80
59
83
63
35
36
1
15
14
21
5
3
20
90
40
18