49
35
37
27
8
140
80
9
16
81
10
21
43
122
95
45
42
13
32
18
66
24
25
949
52
15
2
100
265
20
44
78
62
201
19
59
570
47
328
121
178
46
422
26
850
53
107