54
13
35
27
29
36
70
75
40
18
11
3
7
191
24
69
51
461
98
95
47
52
42
243
672
31
58
48
131
546
127
44
56
179
289
25
92
110
193
46
538
77
249
210
23
28
17
41