86
73
70
48
82
47
113
39
69
14
120
43
68
121
40
53
34
37
119
20
41
61
98
54
104
33
57
22
46
63
67
114
707
107
51
32
93
27
44
31
77
23
10
95
90
266
109
153