17
29
15
21
24
13
11
32
38
31
27
30
36
23
22
40
8
6
25
18
19
63
328
44
12
35
45
113
49
3
37
62
565
9
7
34