6
158
85
160
196
240
30
38
143
60
104
57
126
776
75
83
58
8
145
288
39
53
19
244
24
20
87
33
98
106
27
94
52
17
217
28
137
31
12
13
227
169
40
113
23
139
22
101
95
25
72
152
97
48