57
87
25
2
32
22
21
12
14
36
5
44
23
15
16
265
6
4
28
68
48
65
8
11
264
18
53
218
165
224
637
60
175
998
33
129
166
500
62
90
39