40
39
126
36
111
24
32
108
19
46
11
12
25
90
178
49
15
4
76
17
16
9
69
77
45
56
50
38
10
23
43
35
51
31
7
78
26
60
37
41
67