52
53
48
77
50
89
43
31
36
76
88
47
56
92
34
758
99
26
19
108
101
187
49
14
110
83
25
35
46
45
28
37
40
60
21
15
30
70
87
44
67
133
68
17
64
27
220