181
284
176
66
65
103
80
4
131
99
90
232
26
7
117
42
27
180
116
236
411
104
98
48
45
9
191
70
105
10
175
36
317
95
19
67
31
89
1381
646
345
84
170
91
12
120
309
355
605
76
280
88