182
120
50
127
27
81
61
105
57
48
191
124
42
41
45
33
32
76
185
141
28
16
242
47
68
36
265
26
70
108
195
116
119
121
110
97
146
144
149
40
90
281
9
71
14
307
251
277
91
123
98
156