17
137
36
15
31
342
32
83
1198
538
153
54
362
10277
380
154
89
159
86
90
128
244
143
149
43
30
158
160
284
66
38
10
181
444
60
4296
10830
125
64
564