3
2
14
1
9
7
4
20
37
40
11
222
6
44
23
66
12
107
16
21
17
22
10
8
5
100
36
13
27
35
215
78
141
29
38
26