50
30
106
37
72
44
64
77
106
57
71
68
46
105
109
45
126
54
89
70
52
55
56
60
83
64
37
55
63
48
97
50
30
58
103
96
50
62
104
58
56
68
65
43
81
43
60
96
153
50
74
25
52
38
79
31
52
56
49
92
82
84
64
53
37
108
45
74
59
45
44
25
51
71
66
55
32
39
39
62
70
46
35
35
34
193
79
58
49
49
49
48
41
61
54
49
52
34
27
53
67
57
42
43
54
102
47
36
50
31
64
77
64
62
79
67
117
116
97
44
138
51
30
114
78
83
81
81
170
31
57
74
70
119
58
56
178
52
151
93
57
60
37
102
122
66
56
68
55
47
80
94
337
139
99
62
145
85
101
68
53
67
131
170
86
136
63
76
185
122
68
164
261
69
338
87
181
141
96
45
37
65
122