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