23
292
40
26
237
71
39
45
22
10
275
20
15
25
4
49
256
144
24
87
115
1331
296
27
19
17
83
12
28
34
16
225
81
367
61
21
8
14
1
29
32
52
53