18
16
47
6
20
43
21
13
23
30
5
99
31
45
25
155
67
12
40
24
26
11
75
81
39
68
10
3
8
252
7
34
9
14
29
15
93
19
53
42
28