51
93
15
25
35
30
19
9
109
36
10
34
12
31
32
16
7
63
14
8
49
6
42
26
4
17
18
11
112
46
47
251
39
43
69
28
23
37