31
6
9
55
70
11
69
68
115
85
64
29
3
269
366
21
74
51
45
204
128
75
28
20
46
23
40
54
1
2
34
474
5
27
22
147
99
24
104
191
16
149
25
313