113
124
7
6
31
37
18
30
481
19
1984
111
12
218
17
15
130
8
13
1292
1336
121
555
63
1728
497
3606
1171
53
707
81
919
129
1561
838
29
10
717
783
948
14
282
649
1522
1144
87
803
1628
148
1671
266
28