3
8
2
1
23
83
7
46
5
74
207
9
14
6
34
10
59
13
17
56
19
4
61
28
76
38
32
24
221
106
349
11
18
15
22
72