6
4
69
18
20
66
205
13
31
25
23
292
236
9
15
14
121
169
24
41
38
45
44
48
16
61
197
43
22
94
26
70
49
177
1773
566
402
52
149
63
29
105