662
69
174
176
109
140
774
20
341
117
48
36
12
42
24
37
82
23
58
128
81
130
18
62
301
755
55
25
16
35
14
9
32
21
7
64
106
80
45
158
13
150
197
297
287
898
29
115
392
199