3
23
22
8
20
28
5
24
18
5
16
6
6
31
148
1K
17
383
125
9