58
18
63
60
162
34
51
28
14
212
37
74
32
445
19
36
20
90
3
5
10
12
101
106
153
13
6
91
26
187
46
48
72
7
11
67
27
52
44
4745
41
8
35
57
126
129
42