51
100
52
53
48
47
55
81
75
100
51
42
51
52
53
0
0
0
0
0
0
0
0
0
0
0
155
171
31
27
19
51
51
51
43
305
366
51
51
44
31
19
146
91
19
228
31
17
17
44
75
173
31
31
38
19
161
238
303
31
43
183
242
17
31
44
60
17
27
36
111
149
189
38
43
43
69
208
43
43
27
233
43
68
31
225
396
19
50
19
43
186
31
44
51
31
51
283
78
38
344
31
62