5
7
4
11
77
68
17
27
26
98
54
103
67
126
105
56
63
18
57
50
53
317
79
120
108
228
48
44
38
23
69
43
21
37
19
86
61
122
184
142