45
44
19
11
13
145
24
812
17
10
6
5
71
8
4
1
0
2
3
12
25
41
64
28
16
9
22
39
23
38
110
18
7
47
14
559
26
79
82
21
30
31
32
83