6
2
10
3
7
5
13
37
23
8
72
15
16
12
1
9
51
122
24
34
4
26
22
38
14
30
21
66
49
155
78
62
149
64
387
70
56
134
43