78
108
76
118
86
121
63
49
68
178
116
62
180
203
104
355
125
164
95
209
30
27
115
145
92
66
367
23
54
35
45
169
268
113
50
237
24
172
42
197
52
91
208
60
79
73
102
84
83
70