14
430
18
8
28
26
58
6
38
11
12
36
15
66
13
34
63
54
23
46
106
5
159
70
21
16
80
31
37
188
143
172
49
17
111
82
321
146
121
356
368
40
51
44
32
53
7
168