15
21
24
9
2
10
13
7
5
0
97
6
96
76
47
66
8
23
63
20
53
14
19
36
12
44
102
85
48
55
16
25
18
88
11
35
27