127
215
62
74
208
96
143
30
198
27
184
45
36
232
60
179
33
32
162
94
157
146
135
85
86
171
114
80
66
113
210
41
20
52
47
58
67
61
49
70
187
43
76
69
44
90
105
97
59
110
35
55