3
15
43
11
25
10
5
8
6
22
114
74
9
374
14
12
4
62
7
105
37
18
30
19
33
24
206
80
38
28
17
40
29
220
23