19
11
15
43
6
18
20
12
23
38
5
7
115
77
21
9
24
30
96
27
299
8
10
33
200
16
39
45
14
29
65
28
47
160
145
22
116
111
13
57
31
184
110
37
89
32