44
71
86
75
26
12
54
56
6
39
89
53
125
198
49
159
393
57
48
310
542
822
180
28
96
97
73
113
68
42
95
36
55
139
134
186
242
104
218
149
35
70
34
383
109
244
246
93
188