66
140
28
47
49
57
60
87
108
81
29
109
124
147
75
76
127
27
145
98
119
91
51
18
143
136
52
499
148
45
22
248
70
32
62
99
117
12
199
128
105
40
332
100
17
42
229
142
78
82
88
50
396
26
53
56