41
73
30
70
53
84
50
24
1
95
6
458
34
35
15
320
72
39
11
68
51
49
890
88
165
21
10
178
77
13
130
462
48
16
37
9
156
19
7
141
673
33
65
344
216
884