40
42
26
143
30
9
24
25
18
31
92
39
8
16
123
15
22
7
107
46
83
19
56
66
34
64
17
12
43
29
36
20
4
32
148
23
79
37
6
130
90