16
7
20
6
22
28
11
8
9
5
12
54
30
200
34
59
14
31
10
19
35
42
15
124
27
90
18
80
49
43
36
41
50
25
58
61
160
100
130
132
39
85
38
44
47
24
84
32
13
56