3
5
15
37
39
49
9
11
137
2
16
50
212
10
6
19
22
51
38
64
25
31
252
246
27
66
73
33
166
34
24
12
201
48
45
136
43
161
164
36
280
23
35
67
157
198
134