8
62
134
172
146
73
359
82
66
242
141
773
144
104
181
47
40
63
295
202
64
30
107
76
35
29
163
103
38
116
25
196
77
41
56
241
236
44
133
183
21
89
69
65
20
155
100
26
429
22