38
9
15
27
7
64
20
113
24
12
3
10
6
2
86
11
105
22
14
29
177
68
36
59
23
0
17
94
56
80
13
16
42
52
88
363
76
990
202
211
254
107
82