7
16
110
354
18
19
71
81
58
57
27
88
8
101
183
25
165
34
28
173
24
75
15
38
32
223
22
87
76
39
61
20
113
108
63
23
686
117
26
41
124
80
675
55
11
21
122
84
56
29
91