38
23
9
28
18
26
41
34
32
27
15
207
116
43
7
21
80
12
36
19
13
30
35
906
229
11
17
46
61
20
54
103
86
70
75
37
14
50
25
22
29
42
85
90