41
44
19
46
4
7
13
67
38
393
42
22
29
91
64
16
49
139
18
30
37
8
39
312
34
137
564
616
24
9
60
371
28
11
97
106
105
196
32
216
646
27
449
26
115
94
98
1308
118