32
89
1344
90
63
83
180
137
115
51
45
44
17
54
59
49
279
155
68
37
360
46
80
95
26
29
73
86
184
173
142
18
392
8
438
64
138
61
42
163
19
22
10
190
31
48
21
82
36
6
56
77