124
150
161
230
62
199
28
288
74
51
145
357
34
264
78
66
147
52
35
29
70
72
31
77
292
81
116
260
85
75
84
45
158
68
57
64
108
203
94
96
100
107
111
92
102
113
109
476
320
196
97
91
169
69
212