66
56
70
19
23
20
126
88
11
52
54
90
57
7
21
97
36
39
28
107
27
14
392
31
101
46
552
22
115
100
47
102
16
58
13
17
3
44
166
69
112
2
35
43
48
5
8
6
10