208
43
11
111
221
185
377
42
341
650
122
175
262
943
55
647
25
69
759
110
406
182
29
256
58
84
53
63
24
47
101
33
332
751
170
416
242
133