6
71
30
20
42
59
90
99
73
19
9
39
47
141
679
58
33
10
118
55
65
149
89
21
16
83
17
11
92
46
82
12
28
8
25
31
154
122
29
107
48
26
285
37