97
140
145
135
11
128
93
23
22
183
217
20
45
122
25
247
266
24
61
14
416
421
119
212
75
73
252
35
56
101
42
66
57
58
116
46
37
51
4953
40
215