36
5
3
25
45
49
11
33
23
27
34
10
69
40
16
26
191
63
46
444
98
91
52
41
243
637
29
54
131
538
127
43
177
281
17
90
106
193
44
96
92
531
77
245
208
22