29
88
47
49
62
24
70
1268
56
5
168
94
68
35
92
44
59
136
200
965
25
37
234
191
113
50
42
250
364
96
30
66
400
48
117
516
73
105
19
109
27
122
14
6036
63
46
1556
86
55
26
211
41
212
61