19
17
63
50
23
45
25
69
14
39
24
33
29
21
43
46
36
59
103
55
41
88
20
73
60
171
37
344
86
76
52
77
250
81
105
93