72
54
29
24
64
241
105
115
1313
45
77
41
68
36
58
725
85
48
228
70
61
15
81
44
364
490
25
62
163
160
59
33
65
99
1516
219
16
94
26
98
212
37
93
243
88
415
360
166
74
659
349
205
233
75