7
13
10
6
11
17
29
9
4
19
46
69
54
59
36
67
148
16
28
8
66
120
22
49
44
64
141
1218
798
110
74
112
21
138
12
87