13
18
207
94
37
7
108
3
113
116
25
126
173
84
23
6
41
40
164
43
62
16
112
152
30
139
64
122
186
345
34
485
14
11
21
5
60
74
46
165
120
100
105
49
166
54
36
8