62
4
14
46
342
504
29
52
28
34
65
23
126
35
27
98
40
30
110
69
57
19
56
18
24
15
63
72
41
10
11
26
32
12
50
176
55
1397
17
99
59
39
104