76
71
36
116
23
247
41
11
49
78
171
46
145
184
108
68
51
7
137
61
40
164
104
153
44
59
1
39
261
185
14
207
13
1105
98
33
210
485
4625
130