361
321
11
125
244
72
169
4
416
352
527
26
270
51
39
484
3
142
69
49
169
441
276
229
102
190
333
129
87
5
19
205
46
381
100
127
520
730
75
196
122
353
43
122
