10
66
72
16
58
477
35
37
69
142
195
43
38
62
39
23
76
63
49
19
12
9
82
59
8
47
27
21
5
14
32
6
75
70
4
26
31
24
149
99
164
15
119
57
30
168