73
56
37
574
15
21
83
447
110
55
7
45
76
96
10
86
9
13
5086
28
47
1644
81
35
11
17
116
182
26
207
57
103
27
39
64
33
125
63
54
29
38
539
41
16
18
50
108
607
46
30
66
221
78