38
5
72
50
12
14
20
6
10
15
9
22
28
31
16
7
2
1
4
8
0
17
3
13
27
156
64
26
67
214
82
53
87
11
41
21
24