1375
47
44
144
27
40
207
42
31
105
122
413
64
16
1407
41
219
78
33
56
464
147
23
37
53
176
434
96
390
115
57
79
140
15
1738
130
29
9
202
46
34
149
94
74
70
371
25
708
97