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
38
65
58
23
52
40
41
110
69
172