4
15
2
16
0
85
21
3
14
6
1
10
9
7
19
5
22
25
83
26
20
65
53
33
47
13
12
18
28
29
62
44
34
145
169
66
36
98
37
124