40
6
14
7
24
5
105
77
58
39
23
17
46
12
11
35
2
32
10
13
9
26
18
150
49
15
22
84
70
41
37
28
112
79
25
143