70
54
51
58
49
28
57
17
15
10
332
63
158
34
102
76
104
33
29
424
64
81
107
42
14
30
40
41
92
25
119
24
398
482
85
80
16
21
37
67
9
94
39
31
333
59
87