130
48
57
130
97
77
94
51
78
95
76
70
97
133
154
84
143
85
79
33
106
75
45
54
117
188
105
24
43
41
48
12
236
41
254
190
44
27
135
51
99
164
241
212
151
104
99
147
110
243
302
296
502
314
444
290
428
102
161
171