100
55
120
186
139
15
196
276
28
112
262
81
41
33
74
79
29
65
75
122
35
53
56
43
136
38
9
61
215
140
155
20
49
156
19
84
21
16
104
101
71
60
45
27
150
108
62
151
531
44