14
3
2
29
0
6
22
13
30
18
24
8
21
23
72
46
104
79
20
5
4
16
32
7
31
34
54
39
26
15
41
17
28
90
135
48
33
82
57
35
25
50
53