50
60
139
131
77
19
141
58
9
66
46
147
490
76
63
65
4
159
22
54
100
187
30
165
84
48
75
41
83
45
126
23
14
82
182
161
53
36
243
21
118
261
15
27
1182
1557
40
38
97
2
35
56
28
125