70
969
67
444
50
458
12
338
8
228
28
237
26
157
14
144
22
180
6
339
106
23
192
17
134
1
59
116
85
86
125