50 20
139
129
138
130
119
136
140
122
132
116
133
112
108
117
134
109
135
126
131
118
127
137
125
124
103
99
121
96
101
106
95
123
114
128
104
91
111
84
97
120
107
100
90
113
86
89
98
105
83
110
74
88
102
82
115
85
72
94
78
73
93
92
77
87
76
81
79
71
75
80
68
57
60
51
69
65
63
59
67
70
66
54
49
38
56
45
64
52
46
43
36
62
61
58
31
28
39
47
26
42
29
53
25
35
48
30
41
13
16
50
37
12
44
33
55
10
14
20
5
40
27
8
32
24
23
18
21
34
2
4
19
9
11
15
17
6
22
3
1
7
