8
8
106
27
8
41
95
13
59
9
197
34
48
59
8
58
5
88
35
31