35
313
52
329
45
178
86
185
122
272
34
215
48
186
10
26
165
13
763
80
11
160
20
128
6
111
66
137
61
119
93
127
22
118