284
26
10
129
92
67
292
119
35
85
22
31
50
13
23
62
17
279
771
46
195
165
47
15
63
94
56
19
48
65
20
53
72
21
55
27
29
166
83
532
90
3
84
6
218
30
164
5
57
141