100
40
38
115
23
418
41
40
40
40
38
38
40
97
94
106
38
102
446
406
38
40
39
39
41
403
95
450
102
100
93
20
93
108
93
39
90
354
104
26
95
25
38
424
28
447
95
89
109
26
40
38
39
396
584
26
157
396
432
26
22
345
400
671
101
40
102
573
23
41
99
25
24
23
22
25
25
28
38
25
22
24
23
26
23
23
22
24
26
26
23
26
27
25
27
26
23
25
25
22
24
26
24
24
22
23
26
22
26
27
22
26
25
24
22
25
23
24
26
24
26
23
22
25
22
24
22
26
22
25
23
33
26
26
26
27
24
42
23
23
24
22
37