152
1
120
79
156
157
564
2
98
671
62
22
206
787
69
122
77
1165
16
1448
7
309
165
1989
307
305
384
1093
88
64
241
124
134