32
24
14
44
12
40
121
57
46
447
17
82
23
29
16
21
76
320
55
47
50
249
43
27
91
41
33
64
51
113
42
37
26
224
30
110
45
185
402
20
8
59
105
232
65
149
283