127
104
61
70
28
221
203
23
31
106
209
167
99
59
81
13
32
33
82
49
63
562
38
35
137
145
66
148
97
25
41
256
120
103
29
827
62
798
211
382
479
135
193
91
321
115
258
253
53
65
252
189
1875
351