2
5
49
63
206
187
36
54
58
77
71
39
64
38
46
135
125
85
66
50
195
51
56
111
185
27
45
128
60
214
40
73
116
35
106
33
78