242
80
69
46
41
19
292
32
117
307
94
85
25
13
23
87
14
1846
1736
704
27
399
90
59
33
40
61
135
129
65
11
93
166
66
12
16
271
22
8
60
21
17
42
53
4
9
68
36
6