15
28
18
4
41
23
112
59
5
40
50
26
6
27
16
54
97
42
19
188
12
63
312
25
7
223
20
9
29
90
56
49
69
14
22
87
62
38
33
119
24
103
21