56
37
67
117
137
99
33
158
31
85
63
167
36
61
51
22
27
83
26
49
21
20
68
12
28
38
42
30
19
41
34
86
89
503
43
46
55
57
110
263