2
6
10
12
24
31
32
39
49
54
55
56
72
76
91
108
110
127
132
135
142
144
165
185
209
211
253
262
274
296
303
323
324
330
333
341
