151
59
95
112
57
32
18
65
115
128
53
62
48
31
77
46
261
19
30
15
20
49
23
158
13
229
22
24
111
10
42
35
81
12
174
54
267
36
209
152
545
166
78
269
106
45
153