12
57
12
289
1299
31
16
23
83
39
135
357
73
89
140
31
40
12
41
48
45
6421
18
164
45
15
541
43
57
65
75
51
13
95
21
64
136
316
86
419
65
16
169
19
16
87
171
71