13
20
15
6
8
28
31
396
328
11
36
58
236
57
30
18
2652
4
29
44
24
5
206
32
23
625
7
114
37
22
193
2
9
35
87
66
34
127
190
40
62
112
70
14
403