30
29
32
6
25
13
28
12
14
60
10
19
8
23
26
9
24
7
15
16
5
11
42
200
57
41
20
18
33
61
31
35
59
154
39
37
65
22
70
67
63
55
27