25
252
24
49
40
30
23
197
29
85
7
78
67
81
398
43
32
177
44
365
97
183
120
128
19
124
39
433
59
20
41
105
18
60
122
180
769
10
34
55
37
90
48
22
61
175
76
65
45
33