141
108
74
25
128
15
103
56
166
18
44
149
106
49
50
60
270
23
125
109
100
11
39
42
176
36
22
89
20
239
53
78
205
43
144
174
208
313
32
19
81
46
107
138
98
88
40
123
235
52
33
151
110
135