56
82
88
71
201
55
16
36
81
45
54
61
114
26
20
5
120
46
31
14
51
78
138
89
77
110
73
70
111
100
152
34
202
32
112
104
39
254
103
63
23
84
18
19
99
22
27
37
65