13
27
26
51
17
31
43
49
16
21
24
113
3
15
167
85
20
41
47
8
9
39
10
11
5
74
291
19
23
34
52
40
29
18
7
96
246
6
14
903
745
67