8
58
202
35
90
89
64
42
5
157
44
18
337
17
16
23
13
20
228
14
65
7
54
59
246
27
49
30
280
50
135
142
4540
47
31
174
77
130
266
131
1714