3
8
2
1
38
23
81
7
46
5
73
208
9
14
6
34
10
59
13
17
55
19
4
61
28
74
36
32
21
221
106
350
11
18
15
22
72