119
87
113
12
89
170
75
123
68
45
116
32
52
80
181
18
46
60
210
66
8
56
213
72
150
57
97
35
152
248
20
190
361
28
386
315
83
211
266
59
115
47
25
40
44
43
38
172
82
29
84
167