69
10
33
7
6
8
3
12
78
54
19
30
110
124
41
27
59
67
91
32
37
234
52
239
21
57
55
294
72
31
46
109
167
126
515
61
75
43
393
461
62
361
400
688
100
112
94
81
257
293
70
138