30
5
16
9
13
27
6
33
10
17
18
23
36
40
38
28
31
21
22
39
24
63
50
14
69
62
86
47
11
7
35
55
221
29
32
154
8
34
37