4
31
13
14
15
27
65
122
53
6
70
20
9
128
52
67
43
182
123
36
29
76
28
74
186
38
49
137
84
286
46
18
233
33
32
17
290
44
166
85
573
48