126
245
65
63
67
198
66
39
139
48
130
98
170
108
30
823
1771
68
53
77
88
56
169
36
259
41
61
153
81
191
34
49
25
164
293
114
103
35
59
213
40
107
84
58
50
37
150
73
19