6
4
0
14
9
28
19
64
27
32
20
49
91
24
5
2
10
136
25
35
76
38
31
42
74
29
62
36
107
96
41
46
404
970
58
56
69
289
30
57
50
196
61
59