49
103
40
25
13
24
44
27
69
57
65
223
10
36
8
28
151
122
9
66
67
21
84
99
134
551
34
17
5
30
26
52
94
15
62
60
403
80
77
72
139
93
46
22
73
118
43
35
14