27
86
23
115
28
8
25
67
81
47
12
129
126
38
188
58
39
232
13
10
269
122
51
62
59
706
200
57
37
151
177
72
117
35
1301
65
469
71
15
347
147