59
309
118
606
126
639
91
453
63
326
75
391
85
432
162
817
39
194
24
115
7
31
7
30
6
25
6
23
5
17
12
57
57
286
11
58
59
309
118
606
126
639
91
453
63
326
75
391
85
432
162
817
39
194
24
115
7
31
7
30
6
25
6
23
5
17
12
57
57
286
11
58