6
3
5
4
7
15
17
9
2
1
50
35
11
53
19
10
0
12
27
22
13
8
18
90
26
43
56
65
55
367
75
113
48
23
24
29
41