21
15
28
25
22
42
33
43
35
59
31
20
24
19
26
153
39
27
60
73
32
34
62
17
49
89
75
53
38
91
41
47
57
63
18