355
44
72
152
198
86
280
51
122
248
36
12
30
304
1983
114
54
23
215
11
527
4
38
371
182
174
3
107
212
270
24
10
96
285
18
17
16
64
25
103
9
142
170
27
701
15
141
56
45
31
33
137