164
44
68
301
57
141
38
36
24
176
277
107
62
888
48
75
192
557
127
108
296
136
35
173
200
209
25
33
37
32
45
43
9
23
179
823
116
114
31
21
5893
195
242
409
15789
92
530
73
28