40
25
22
41
13
20
9
906
44
19
7
16
43
30
59
34
26
12
32
24
29
27
14
61
47
197
230
93
76
52
3
55
28
84
33
113
62
88
36
120
38
21
373
54