40
23
10
7
31
9
24
155
103
111
16
25
15
36
8
119
43
21
30
118
13
58
1
3
19
20
12
33
22
47
6
26
2
42
46
41