63
69
35
25
52
78
106
129
60
127
152
100
41
75
123
21
138
283
18
9
6
54
89
31
101
42
202
431
59
32
216
201
168
200
53
30
28
45
80
273
22
23
109
50
164
116
377
51
56
44