7
83
65
174
47
193
21
11
49
186
182
76
153
1188
43
63
93
35
56
57
61
32
30
91
41
14
15
141
33
96
46
28
62
18
19
48
9
17
197
39
54
351
88
16
13
27
12
164
262