3
5
70
22
12
4
89
20
6
74
8
18
16
86
43
30
14
35
51
32
17
84
82
64
203
29
23
26
193
28
13
179
136
238
121
63
109
152
40
37
106
54
467
87
52
340
85
68