14
5
11
9
30
20
10
43
99
8
82
200
6
48
7
88
23
46
15
36
59
13
38
33
12
25
16
21
18
41
45
24
47
97
144
62
127
68
77
50
22
17
37
49
90
56
29