18
28
62
16
53
20
911
12
55
39
93
61
111
19
317
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
155
99
128
46