6
42
10
18
15
83
128
77
41
14
20
66
24
132
61
35
69
258
21
17
224
31
28
37
99
67
122
204
34
85
65
142
27
7
131
46
162
59
110
54
30
19
53
148
48
123
60
111
50