28
69
29
43
92
65
117
180
38
172
68
89
91
241
23
57
42
25
41
20
83
11
22
197
251
111
76
36
133
31
18
55
132
40
10
47
16
101
50
156
238
81
21
17
138
8
39
12
150
97
19
141