7
45
4
14
6
8
28
19
40
15
27
0
38
52
69
23
35
16
299
10
31
12
26
2
11
18
1
44
5
25
13
9
33
46
84
34
24