16
7
26
220
15
2
10
6
147
398
25
8
118
18
34
12
17
13
91
108
101
75
27
165
188
20
209
155
70
69
95
9
127
44
45
40
198
111
46
50
388
530
134
245
460
23
31
183
4
32
193