5
12
0
25
9
18
16
13
47
17
6
10
19
15
26
1
8
43
34
56
11
44
14
31
106
77
67
36
104
75
142
35
65
21
59
32