131
90
83
191
180
137
35
168
45
11
37
46
61
14
86
54
36
57
98
295
26
34
49
130
108
48
27
1023
99
51
17
461
19
5
9
31
20
68
194
18
41
8
231
197
171
255
96
109