43
84
53
87
1305
85
20
73
42
927
161
198
1446
64
34
35
32
40
12
16
30
37
36
17
24
589
47
62
58
68
71
277
79
215
832
50
464
104
290
179
212
98
176
124
65
48
184
23
15
82