91
105
435
124
103
211
119
92
126
170
131
99
134
144
43
35
94
166
487
114
67
93
45
168
31
24
61
136
272
368
83
41
70
85
80
68
34
36
28
51
116
101
500
33
192
71
69
53
9
44
64
276
27
25