3
9
2
1
27
23
83
7
41
4
70
207
10
17
5
6
38
56
13
18
35
57
8
20
63
28
76
32
19
220
108
355
16
12
15
22
71