12
10
22
64
15
6
57
37
25
63
0
28
2
44
77
99
11
60
56
4
26
7
48
1
8
62
32
287
41
66
9
20
14
115
23
19
33
35
70
31
18
125