194
517
329
684
77
462
200
638
71
196
37
255
153
226
83
127
24
96
15
254
26
111
36
156
56
122
51
148
120
79
116
90
118
13
117