103
118
41
75
167
86
119
103
131
58
78
78
162
137
83
71
71
122
82
227
129
89
161
77
110
138
183
188
93
222
62
76
75
48
108
67
65
90
134
85
62
94
133
48
41
59
71
115
145
99
90
70
109
137
84
203
37
31
63
46