137
41
88
25
1135
44
274
280
158
15
29
91
19
57
52
47
30
113
108
27
55
77
18
26
69
7
28
58
37
14
150
40
24
147
10
8
111
35
23
105
6
78
163
46
16
230
33
146
56