140
34
46
18
88
24
37
49
56
72
40
114
32
130
29
76
83
10
68
104
66
1267
118
325
84
43
150
36
103
21
22
156
190
316
42
120
28
25
85
101
224
249
231
264
44
121
144
105
20
75
35
128
26