45
69
16
48
67
54
180
61
63
135
46
6
93
114
21
28
72
24
139
4
18
74
57
30
35
88
39
38
79
43
700
163
778
31
1952
13
124
70
161
173
275
59