8
11
13
14
76
36
137
26
218
20
17
40
23
35
65
18
43
27
118
51
12
90
63
265
21
119
127
28
73
84
81
195
204
107
129
6
1093
32
46
47
64
74
109
132
385
264
138
555