3
49
11
23
44
35
19
52
83
144
17
50
20
155
32
146
46
99
39
6
21
60
119
260
66
24
33
88
15
111
42
41
98
79
63
57
71
90
34
14
124
149
135
189
102
38
59
16
26
200