129
2
81
1
189
366
4
103
73
902
8
140
1716
329
319
0
148
123
610
76
108
343
312
86
119
318
63
69
363
49
122
156
84
105
113