7
10
60
2
19
8
21
68
25
85
34
32
831
88
27
105
40
36
29
31
152
66
49
78
54
96
145
101
179
51
159
26
28
37
71
122
129
291
108
377
192
696
55
70
257
111