15
59
53
254
48
41
1
221
10
11
49
35
50
74
178
66
19
62
93
128
36
26
9
45
356
30
99
12
23
198
268
245
77
17
201
190
64
84
143
106
253
47
75
100
67
249
195
722
223
73
379
25
111
34