31
78
14
16
66
4
8
5
73
29
15
7
3
126
50
1
24
10
36
20
25
69
18
21
17
26
125
23
43
12
13
22
47
48
9
6
42
94
37