76
30
669
81
31
102
26
101
23
88
68
36
100
7
32
13
83
39
16
22
59
77
311
58
125
21
25
47
19
14
8
29
43
91
40
159
18
155
11
6
70
38
85
78
27
2
46
243