106
85
29
38
87
38
40
37
36
35
39
42
93
85
43
85
43
80
91
6
88
95
316
438
98
83
87
98
94
41
81
79
83
95
89
43
42
95
105
87
28
39
36
45
84
98
83
111
94
40
87
83
0
39
89
83
449
27
85
117
109
88
40
26
101
86
80
92
100
85
40
103
39
39
41
92
42
0
25
111
92
80