156
142
132
70
54
362
38
105
21
84
138
71
186
218
163
245
22
88
60
168
36
42
295
171
167
159
9
205
14
127
61
361
170
182
52
26
141
151
68
109
128
74
46
147
31
41
29
49
15
81
10
8
65
137
7
302