81
25
287
126
151
78
182
70
72
157
82
93
179
33
75
174
87
788
152
36
11
16
165
198
41
158
83
18
43
66
594
24
51
19
54
105
118
35
107
135
52
167
154
12
98
144
6
15
53
38
119