42
41
22
35
31
28
43
14
29
46
1K
4
37
5
30
37
35
55
23
21