6
4
84
103
43
64
29
42
16
129
47
53
54
83
15
256
236
14
46
52
28
277
34
21
67
20
63
107
323
78
97
62
94
30
57
198
31
75
186
90
136
263
45
49
33
120
109
37
115
215
275