13
18
46
32
148
33
59
156
39
38
117
25
80
142
48
138
17
34
73
79
218
24
15
28
45
70
53
44
72
29
16
89
26
86
57
11
250
171
31
174
403
469
7314
172
63
58
87
30
52