69
42
170
30
29
52
27
41
263
272
399
137
1257
75
122
343
288
22
185
121
11
12
111
2681
444
21
5
61
979
38
234
124
56
58
97
67
424
117
6156
55
50
95
44