7
6
21
28
2
13
10
3
40
19
22
36
56
84
73
86
30
8
37
50
126
137
208
47
9
16
49
18
25
26
23
14
46
29
68
419
104
64
42