81
46
118
138
100
90
40
128
241
79
52
33
152
112
141
121
115
58
36
35
22
70
44
12
84
258
104
39
29
197
105
28
48
233
85
64
87
53
144
129
15
94
42
32
50
224