21
36
18
7
38
35
15
20
37
9
5
19
29
23
16
12
26
14
6
33
148
28
8
13
25
45
32
99
43
24
67
200
57
27
10
11
34
117
89
40