70
46
26
150
136
178
59
30
43
14
96
11
39
10
24
50
225
79
41
53
33
6
376
64
47
77
68
201
15
115
113
54
119
18
23
52
90
163
44
209
67
381
110
125
121
160
21
190
38
49
161
88