18
23
28
37
16
19
71
26
22
31
47
50
21
94
25
315
183
24
76
48
34
54
52
36
29
32
27
43
17
40
78
38
68
126
39