141
138
61
164
106
73
238
100
267
320
198
63
119
34
154
96
21
150
362
101
12
64
145
44
219
102
204
84
45
10
367
92
23
39
201
105
55
60
292
131
167
47
56
49
38
378
109
194
48
326
4235
153
94
22
35
242