7
10
11
29
59
19
200
12
42
18
5
23
34
13
15
39
9
80
74
54
14
69
6
20
21
8
27
28
17
16
126
33
22
44
82
38