45
65
66
94
47
120
108
42
72
134
89
37
33
680
32
60
86
21
112
135
151
31
209
56
87
81
78
38
129
52
150
69
25
185
48
79
98
4
35
80
68
20
28
57
24
59
29
14
76