136
35
96
568
92
60
23
48
22
28
37
57
63
45
61
43
16
10
93
30
17
11
33
9
56
25
263
614
194
518
292
596
1597
851
114
74
12817
4197
46
128
181
84
10610
52
105
549
161
99
1438