7
8
6
9
1
12
4
17
11
3
24
27
185
10
112
79
58
39
13
40
5
50
110
153
18
33
74
140
34
65
273
57
22
78
104
49
14
48
42
23
46
120
492