209
135
28
61
84
50
59
66
35
69
303
101
170
1309
43
109
56
86
58
68
797
147
261
96
32
73
38
62
369
394
27
67
39
113
176
76
81
106
1340
227
25
74
42
107
235
60
65
119
250
126
77
671
282
114