91
46
2
3
8
26
19
77
15
32
190
30
6
14
69
243
27
39
7
20
95
41
42
55
12
254
68
74
98
809
9
21
53
170
17
44
47
52
66
62
11
146
135
18