40
18
4
67
42
124
50
14
54
8
37
43
85
3
36
34
7
174
57
55
10
66
12
11
26
51
60
2
13
65
146
708
142
9
92
1447
16
29
24
39