155
137
75
228
61
46
55
125
140
9
91
30
68
95
25
19
174
59
79
36
24
63
176
50
85
136
56
37
6
119
38
23
27
28
76
33
39
66
77
31
40
247
72
16
569
35
143
64