5
7
4
11
78
68
21
27
26
99
54
103
67
126
105
56
63
18
57
50
53
318
80
120
108
228
48
44
39
23
69
43
37
38
19
86
61
122
184
143