40
137
52
25
56
28
32
16
19
9
4
17
47
12
8
48
77
130
61
59
27
15
7
66
62
29
31
14
113
120
85
37
105
24
138
39
20
26
90
33
76
45
69
41