8
84
12
18
27
19
17
56
14
11
16
10
70
104
91
370
21
22
31
51
94
155
68
50
38
46
30
66
238
37
190
54
108
35
339
6
57
42
146
124
141
144
41
183
48
756
229
26
474