3
19
26
5
46
10
57
32
70
101
13
38
59
39
6
146
18
64
28
30
173
61
12
4
45
41
15
11
74
17
48
27
2
67
1049
49
69
583
37
43