3
17
46
49
168
84
90
71
96
44
81
38
45
2
48
52
6
21
91
201
34
36
72
175
112
13
235
62
75
18
58
166
26
116
37
152
23
61
146
42
85
54
31
43
179
119
33
15
65
259
82
16
114