4
24
7
8
99
39
19
15
23
12
17
32
20
5
35
21
380
6
22
43
26
10
9
74
46
57
38
48
146
86
176
124
186
31
320
381
220
147
161
59
53
232
273
18
105