29
16
10
200
8
6
7
19
12
15
31
25
24
66
85
13
5
30
42
68
45
26
28
34
23
22
20
37
36
9
78
11
18
38
43
17
60