5
0
17
6
2
3
43
12
14
9
8
4
98
78
19
24
20
123
18
40
50
7
29
82
111
15
44
63
21
11
89
26
13
39
27
31
37
48
46
23
47
22
105