127
299
265
23
34
282
12
3704
2433
374
111
65
81
28
134
129
175
267
89
351
251
123
30
48
1243
94
132
29
1781
183
25
18
237
31
441
17
41
516
59
203
149
26
35
22
46
56
15
85
163
86