14
17
26
5
13
125
115
112
19
16
18
32
4
3
31
20
384
36
33
27
15
24
10
23
118
111
721
12
9
7
28
29
6
107
41
120
273
21
192
2
86
248