13
8
49
43
10
126
104
7
5
22
20
59
55
12
105
27
6
77
36
17
15
16
39
128
14
107
11
19
9
35
25
40
21
37
31