71
23
79
131
81
64
34
31
35
63
230
39
47
123
525
119
50
207
121
135
65
142
217
196
45
213
57
22
32
252
179
127
114
76
434
83
935
169
70
18
343
41
92
174
82
281
3501
21
40
94
1188