45
81
30
201
230
48
14
6
124
329
347
152
22
321
37
44
50
139
43
767
65
10
95
54
47
108
38
127
51
1117
67
458
190
41
224
274
69
171
60
644
166
208
55
29
260
173
23
249
21
9
42
40
353