103
92
83
49
153
173
151
34
48
33
42
224
121
46
215
9
78
120
55
60
15
194
44
113
96
29
95
180
50
324
97
219
155
133
192
206
51
25
160
98
76
26
39
90
56
117
45
143
89
64
250
38
483
24