28
15
18
30
7
9
10
31
8
17
14
5
59
58
26
32
6
37
11
19
200
50
44
23
178
53
54
16
60
13
42
12
34
33
61
69
43
22
56
191
39
47
87
20