276
59
723
209
32
78
109
199
105
149
46
39
87
98
183
210
150
290
34
127
106
153
85
26
268
673
309
170
45
226
50
24
458
22
58
123
143
90
36
108
76
104
80
756
103
201
102
141
174
44
29
13
68