136
117
192
176
95
103
47
40
20
201
107
38
30
113
126
65
51
43
114
42
16
39
78
156
99
161
74
19
14
28
68
27
119
245
129
92
81
44
188
69
465
75
112
138
137
72
101
174
338
287
118
124
106