13
2
7
9
3
11
5
0
23
10
132
15
28
39
8
4
34
30
29
83
66
1009
21
85
16
24
1
27
6
35
22
46
73
25
18
68
37
112