42
114
76
77
15
49
139
30
146
12
40
158
56
86
13
75
37
10
31
69
7
9
23
22
33
116
45
52
16
5
82
125
178
27
260
196
119
3
169
102
104
14
19
8
38
2
60
280