157
30
15
122
14
119
39
17
760
123
37
146
410
775
58
68
101
144
40
159
33
177
81
16
105
249
48
95
394
27
184
107
78
294
26
268
24
34
49
503
20
28
186
94
11
82
267
32
1494
571
137
57
106