15
12
41
37
25
23
34
63
29
19
58
33
20
59
28
17
18
157
71
124
45
46
57
32
50
39
98
111
61
43
56
26
38
36
24
64
27
60
67