15
1
6
16
8
14
36
9
13
4
12
69
40
51
20
21
70
25
23
103
17
49
34
31
10
18
19
374
144
214
173
108
65
318
234
59
178
37
53
24
54
94
266