129
191
155
123
108
287
151
72
140
20
286
115
11
14
25
36
76
227
44
55
13
42
17
15
40
61
57
101
27
126
5
32
208
67
144
43
132
28
47
49
9
7
75
12
23
31
19