78
31
96
118
114
84
183
216
54
62
133
14
17
69
180
90
425
55
191
104
81
46
123
48
66
76
141
1471
21
65
110
102
828
152