9
23
70
15
122
33
27
5
66
174
52
78
192
10
11
81
115
34
283
223
3
4
877
7
136
61
60
25
13
8
14
16
32
104
172
116
91
35
71
41
39
156
63
17
29