46
9
14
44
67
272
24
50
48
63
18
39
25
30
33
84
27
10
13
73
57
31
26
54
22
34
41
17
16
23
15
70
77
505
148
92
49
78
195
60
89
186
122
43
59
28
258