50
50
43
40
40
50
54
50
67
2679
40
187
50
66
67
45
40
40
40
117
66
54
276
43
690
301
194
61
50
54
61
43
61
61
506
66
8662
50
40
40
74
61
40
43
61
43
50
66
54
40
40
50
61
43
50
43
50
61
150
61
43
54
43
78
40
653
61
1083
656
50
40
43
296
50
40
40
548
311
386
40
40