4
49
16
20
36
2
6
99
66
8
15
70
9
28
14
435
5
19
0
39
7
69
12
32
40
21
13
42
37
17
10
22
26
1
61
31
233
25
54
30
11
92
47
646