28
53
35
24
249
17
54
26
32
21
223
14
78
47
23
37
55
67
195
134
157
57
11
166
98
38
63
232
84
83
30
116
48
66
6
19
138
87
69
256
61
109
86
89
173
44
180
12
102
25