23
29
314
58
48
27
234
17
201
40
22
65
114
138
37
141
61
227
8
62
81
118
47
42
46
66
98
38
247
28
251
175
15
43
97
73
53
31
21
198
137
13
76
10
57
163
54
96
67
12
84
55
127