25
132
239
171
20
93
122
86
208
417
115
206
4
48
87
108
258
32
11
437
96
248
16
35
54
773
137
51
13
17
99
77
15
72
66
351
30
9
127
103
112
1353
76
664
92
298
238
47
1675
59
244
200
309
68
107