140
26
210
71
25
74
49
95
70
455
1704
16
139
77
199
207
154
94
364
145
41
204
911
129
44
91
173
261
189
86
59
247
43
46
40
101
90
279
67
76
4
79
45
11
52
31
32
55
21
51
128
166
38
68
156
174
64
50