28
131
65
33
37
38
4675
356
203
57
255
19
27
44
518
75
182
70
30
579
42
45
52
46
21
246
41
47
212
10
67
32
49
55
60
81
26
64
31
104
380
22
18
9
109
95