14
6
7
93
25
22
27
16
40
5
85
288
8
20
170
42
19
232
28
99
41
47
24
54
68
118
84
10
155
4
34
51
43
152
18
57
331
335
17
379
62
213
76
39
108
37
26
64
15
29