291
77
173
50
379
1120
766
35
47
103
16
27
58
26
807
137
19
42
10
11
18
52
64
244
17
343
82
23
44
31
21
6
236
8
13
271
104
24
91
34
63
28
43
15
22
40
41
205
70