31
38
42
126
17
8
21
43
22
2
26
24
37
57
19
18
20
33
54
99
45
35
27
5
11
15
28
36
14
7
16
29
6
10
12
9
34
47
139
44
69