136
398
272
139
49
16
207
89
52
125
88
94
61
47
262
152
126
132
51
144
29
254
64
91
13
199
98
26
10
106
56
311
9
12
32
112
42
362
150
50
154
584
67
387
167
149
246
356
188
280
143
337
331
195