127
654
58
970
120
792
45
105
33
141
70
371
37
287
2
81
48
100
6
348
29
230
122
73
27
186
14
165
20
38
134
18
60