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