50
125
150
94
210
61
21
14
82
35
48
47
92
42
116
16
31
91
105
339
72
97
238
56
175
90
275
37
65
58
23
52
40
41
109
69
172