7
23
12
1754
13
27
21
15
16
30
9
60
54
19
24
22
35
41
17
20
28
38
33
46
49
73
50
18
58
25
42
31
29
107
32
6
87
383