15
14
65
1153
6
4
9
58
13
29
48
10
8
45
130
213
7
33
61
74
712
55
39
11
68
69
32
63
145
90
361
23
386
62
36
144
314
103
1308