0
21
17
3
4
16
11
18
12
26
14
5
6
2
9
15
27
19
20
22
63
28
23
30
50
31
40
79
34
36
84
160
29
110
87
38
67
62
455