61
66
1160
212
77
119
45
109
208
37
378
28
253
518
175
34
104
69
78
26
115
74
25
48
19
23
52
72
59
24
106
6750
57
39
337
36
13
47
321
459
40
31
295
35
107
15
68
38
204
87
267
79
22
55