14
6
4
9
58
12
29
48
10
8
45
130
213
7
33
61
74
712
55
39
11
67
69
32
63
145
90
361
23
381
62
36
144
314
103
1305