29
1
67
3
82
85
72
49
59
75
93
129
88
132
96
2
39
107
113
201
153
126
358
1223
1043
9
2240
6
1025
649
3822
11
1390
0