3
8
2
1
23
82
7
46
5
4
73
207
9
14
6
34
10
59
13
17
35
56
19
61
28
76
37
32
24
221
106
346
11
18
15
22
72