32
23
39
39
9
2
119
119
169
255
208
315
24
191
1
170
72
728
69
70
4
308
342
43
103
703
15
28
728
72
655
19
97
101
7
348
9
319
6
156
10
31
34
35
64
298
90
669
