6
4
9
58
12
29
48
10
8
45
129
213
7
33
61
74
711
55
39
11
66
69
32
63
145
90
361
23
381
62
36
144
314
103
1304