131
185
154
47
83
72
340
141
144
143
146
26
79
150
122
107
8
469
385
39
29
54
170
41
136
90
22
199
70
97
308
258
69
63
49
217
32
161
36
65
316
130
225
64
249
108
167
52
37
169
459
58
104