57
161
59
77
63
790
349
25
24
31
54
352
45
82
62
26
39
52
60
16
15
30
14
41
48
32
55
38
27
29
44
80
90
37
22
33
222
70
142
21
17
34
2
8
40