695
51
59
34
104
97
96
78
109
165
205
60
37
907
44
95
56
73
50
25
498
35
54
57
462
23
7
360
17
577
40
220
41
18
21
969
81
322
6
1580
444
441
460
70
15
24
28
69
33
429
680
327
269
365
46
121