43
32
6
11
335
807
733
55
20
79
38
7
29
90
45
15
82
80
54
23
33
65
13
120
12
64
30
26
19
61
27
36
198
85
18
113
51
17
42
34
37
99
16
63
72