132
38
268
202
654
19
40
104
5
1
4
14
28
1290
185
32
17
21
35
8
36
13
56
100
280
44
1014
27
175
7
46
29
58
384
16
57
116
15
37
147
349
24