125
94
40
134
252
242
87
70
54
265
173
32
105
38
206
75
47
281
97
176
56
24
95
65
20
208
35
174
37
63
93
18
129
31
72
144
43
166
45
88
73
48
29
23
161
41
184
46
264
82
19