29
21
6
3
14
34
4
8
11
9
7
0
15
18
48
43
38
39
26
28
22
16
33
41
58
67
40
49
72
61
27
59
13
10
23
96
309
37
30