31
21
9
11
4
19
15
3
8
20
6
64
26
7
18
69
23
30
27
24
109
25
40
45
28
33
22
36
237
49
194
113
34
61
87
68
42
127
243
17
46
38
37
58
191
32
435