22
flexible
88
13
11
14
7
22
12
25
25
37
8
20
19
32
24
19
19
35
14
41
21
50
21
10
18
63
33
44
15
302
21
138
170
51
262
120
307
950
40
213
30
331
571
93
34
55
107
399
498
237
273
95
391
880
741
50
86
300
667