2
42
216
2
2
43
2
2
2
2
38
54
31
19
27
44
19
27
51
146
19
82
27
27
44
43
294
27
43
19
43
788
240
38
241
243
43
27
51
31
27
27
38
31
43
38
27
51
27
230
19
171
31
44
19
43
43
43
159
51
160
31
38
44
43
44
282
43
19
44
44
19
19
44
51
31
38
43
27
224
383
236
43
44
51
38
38
51
38
44
31
38
31
31
38
43
19
38
44
89
44
43
223