198
370
39
153
57
117
141
29
56
55
119
208
22
113
33
130
19
93
46
1324
18
70
49
118
59
30
13
270
66
38
227
61
184
197
541
23
81
239
24
42
9
435
78
116
80
248
47
26
976
284
183