14
25
33
18
97
10
39
47
40
62
41
6
99
28
20
12
21
7
83
37
13
143
32
52
19
42
35
451
91
58
43
72
61
786
123
5
115
50
117
57
11
103
386
129