4
13
74
676
84
28
22
66
60
72
185
55
14
40
113
46
93
111
124
61
37
29
204
168
57
86
45
159
218
211
169
17
203
179
67
31
23
259
314
105
32
76
150
279
34
77
73
186
19
126
94
52