15
410
30
6
74
25
18
4
26
21
197
88
146
19
17
23
32
98
27
14
8
22
86
9
28
11
31
12
10
16
13
20
5
35
38
65
36
7
140