9
80
94
30
153
14
31
102
91
3
101
67
33
17
26
125
64
1607
57
61
19
48
44
21
38
25
10
189
7
4
39
37
274
5
36
49
83
15
6
20
22
43
23
52
18
115