70
35
135
34
31
48
109
47
259
128
119
75
37
30
39
91
15
41
71
104
133
138
17
207
146
68
19
58
101
54
52
145
45
36
53
84
131
683
42
49
82
108
26
25
51
114
13
27
21
73
252