231
211
32
36
434
55
33
23
208
276
152
135
325
243
364
21
65
28
15
43
242
37
462
150
305
4128
46
52
38
75
120
191
136
284
22
141
257
349
20
209
326
30
432
45
1103
71
306
516
555
129
138
594
186
108
2180
547
401