58
18
86
62
21
13
493
33
31
36
28
81
25
1
10
164
67
73
16
29
148
46
17
6
88
20
126
79
14
101
75
310
109
135
208
117
53
43
7
76
32
74
64
15
99
23
8