4
43
7
8
9
20
145
31
158
18
45
5
0
23
101
15
24
37
10
152
38
39
162
78
17
203
54
68
60
90
12
55
11
99
97
50
35
41
34
21
33
49