114
62
32
4
28
1
59
41
159
80
117
132
87
136
56
137
52
88
48
45
19
37
24
96
40
180
188
39
27
20
2
55
26
477
17
133
75
74