62
943
45
79
73
85
130
1
70
37
40
77
47
53
4
28
41
8
17
389
19
25
20
11
413
145
78
345
49
52
26
226
30