67
61
4
3
2
38
27
10
148
17
19
20
7
40
29
16
6
15
12
24
5
8
41
25
93
35
289
69
95
180
232
91
99
68
28