93
129
118
100
103
349
426
128
141
119
90
61
98
40
38
40
108
105
40
122
109
94
40
40
114
104
96
102
115
40
98
101
93
100
134
351
658
97
39
114
98
204
129
139
115
129
38
122
430
40
108
41
130
41
95
115
96
101
130
95
38
100
132
96
39
102
41
98
40
209
39
432
92
92
126
113
100
550
96
40
24