40
37
18
35
33
5
32
10
107
16
45
7
59
9
76
42
34
29
165
96
55
164
8
19
20
14
53
6
133
17
22
25
85
27
65
142
39
23
54
4
43
41
44
21
124
120
2
114