3
2
0
22
18
6
1
29
35
59
26
16
25
8
44
32
30
19
39
15
20
28
33
14
21
24
11
63
48
13
4
17
12
27
82
31
140
58
61
46