40
6
12
7
140
2
29
99
1
5
8
17
31
0
10
157
158
33
28
11
164
14
24
59
133
95
32
52
20
126
46
76
66
38
93
110
259
41
45
63