117
783
56
248
68
299
69
297
60
338
35
203
36
186
30
150
11
98
66
509
29
124
129
6
127
16
107
13
136
111
108
20
135