177
79
1038
286
170
594
130
17
167
115
163
43
135
343
121
287
38
44
98
72
23
76
87
94
65
208
227
148
145
102
16
11
165
34
299
31
156
104
113
198
42
238
109
142
770
51
190
1337
628
334
111
721
47