174
125
64
59
85
120
7
312
229
9
31
48
177
54
45
53
70
73
74
663
56
68
34
27
60
25
32
42
47
26
89
122
23
20
108
62
35
39
44
76