6
10
3
17
58
64
91
234
45
156
131
133
81
34
40
25
16
26
59
78
75
24
28
30
82
13
39
88
69
23
158
31
224
21
136
111
122
474
146
65