7
14
46
6
42
8
87
11
387
35
20
16
9
18
23
33
28
29
10
19
12
21
51
84
56
13
15
22
3
38
57
49
17
5
24
63