10
48
154
50
40
32
146
228
191
44
147
28
38
25
161
30
217
27
123
108
140
90
103
17
74
69
20
82
16
21
29
139
58
83
52
77
465
125
97
63
19
11
167
42
23
877
145
64
76