40
226
25
103
14
24
190
71
202
154
230
10
28
146
13
132
16
93
57
80
6
145
15
66
27
125
33
88
34
63
9
17
89
215
8
134
18
96
41
37
112
58
126
79
196
23
2
157
161
99