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