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