18
67
47
69
142
44
7
58
46
51
17
16
768
71
101
94
78
20
12
97
42
38
124
59
112
84
177
39
6
114
102
43
21
238
14
88
362
104
65
247
77
27
160
223
85
118
156
265
45
125
35
73
41