169
116
90
83
451
44
73
1159
190
193
122
117
142
62
140
76
64
41
265
10
85
49
4646
60
4031
234
1678
2412
2225
1431
1439
1724
632
1558
1046
650
108
2003
1585
1215
106
14
827
1071
1326
244
57
198
132
655
337
158
69
72
63
416
317