152
232
67
161
52
49
14
35
28
42
18
26
47
62
48
69
100
17
8
213
64
23
155
90
87
36
146
83
57
61
297
71
34
29
307
31
159
63
25
45
128
109
147
78
227
243
131
27
153
174
19