65
168
54
555
29
60
220
23
7
59
123
19
31
183
22
146
510
40
47
72
180
53
73
92
33
543
115
77
1160
49
25
89
50
18
27
57
41
24
11
55
125
75
228
236
249
189
551
45
105
366