28
128
315
10
12
37
90
94
26
27
135
24
13
44
42
161
49
29
21
14
63
123
4
22
19
105
73
47
43
36
518
30
54
185
120
55
57
79
41
39
87
69
46
181
311
153
191
145
314
23
80
16