50
157
18
80
150
44
130
24
142
34
74
30
66
75
54
96
15
9
45
36
14
22
94
23
151
1
2
33
10
56
8
59
0
25
5
52
29
12
21
11
76