1
27
56
11
30
78
160
70
132
326
245
20
220
182
69
48
33
13
65
227
117
14
42
34
28
442
133
88
38
239
719