75
114
127
122
201
254
157
821
54
198
1465
731
347
123
755
49
268
113
65
51
72
348
253
328
88
963
312
44
21
93
61
59
42
33
60
10
155
132
193
16
96
688
70
14
197
102
222
1240
148
50
76
20
248
56
43
36
176