178
56
16
177
26
210
21
17
72
7
100
339
15
22
99
44
51
40
14
396
139
62
35
90
735
667
89
251
34
223
13
520
77
68
105
188
183
163
11
94
575
32
361
152
213
81
369
170
60
240
546
28