41
38
40
122
40
97
96
40
409
401
392
94
102
40
90
311
527
368
204
540
41
40
186
105
550
550
528
38
40
40
101
41
40
505
403
390
369
38
38
40
97
39
424
397
752
39
41
38
38
553
179
41
41
174
102
404
379
91
104
109
173
177
573
771
386
525
404
100
386
39
40
39
365
103
40
178
40
41
348
571
338
95
165
96
40
95
553
1128
404
40
41
26
23
25
24
26
42
24
43
23