40
23
134
106
66
111
25
55
41
28
43
12
58
140
16
60
83
46
181
186
8
214
107
35
14
49
20
74
108
32
175
267
36
10
116
30
917
192
137
231
45
84
73
69