94
233
127
72
224
131
43
239
360
201
231
116
60
35
100
80
77
32
49
98
483
92
763
8
38
78
15
29
95
190
103
45
141
20
3
143
99
22
96
31
56
222
65
81
55
17
14
33
16
26
364