3
18
60
12
10
48
21
39
49
9
44
53
130
7
54
72
50
4
679
46
71
35
86
95
62
14
43
89
57
22
197
31
17
142
45
85
64