18
27
15
7
21
49
20
25
52
19
43
1
12
43
37
31
18
29
24
355
30
21
18
30
43
23