10
5
3
16
22
8
17
13
15
19
0
6
9
11
4
58
26
21
55
29
34
43
57
69
18
7
28
14
25
40
39
31
46
30
37
24
364
104
125
23