80
47
15
46
50
27
22
34
32
21
159
94
79
49
153
66
42
199
22
20
8