50
56
26
70
132
78
87
19
12
27
157
23
31
51
76
11
64
112
183
74
9
30
217
16
90
77
315
96
54
81
40
98
47
39
166
131
58
42
32
22
35
105
34
79
95
68
21
133
145
84
41
123
38