18
28
62
16
53
20
911
12
55
39
93
61
111
19
316
37
76
35
41
36
33
54
30
74
21
66
57
43
26
56
38
72
65
88
73
60
14
17
78
58
85
48
153
99
128
45