138
116
314
71
85
124
56
67
27
93
25
164
232
395
36
37
162
49
40
79
32
61
77
47
1302
161
18
14
149
63
39
181
33
168
10
123
69
158
42
323
59
109
62
199
15
274
441
107
114
11
16
209