3
7
15
19
6
85
26
12
20
13
10
2
25
99
49
24
53
11
27
81
35
16
22
5
1
47
44
0
122
37
60
36
30
31
18
21
9
46
101
8
323
83
74