44
28
21
38
32
26
41
19
23
86
8
288
25
80
42
224
27
13
12
40
65
30
48
70
54
152
376
57
66
769
158
374
91
60
140
52
392
172
494
95
102
433
49
221
89
317
16
214