13
200
14
377
7
9
5
57
23
61
12
24
44
28
142
41
39
73
40
32
6
972
27
10
58
8
21
15
29
25
175
96
65
17
43
78
47
69
1000
30
63
11
49
45
79
54
16
89
66
55