77
317
115
23
197
22
19
9
10
20
96
121
47
27
17
61
74
93
30
29
12
59
16
70
67
43
69
25
37
48
98
86
106
34
35
18
99
39
49
26
113
45
119
120
41
184
54
44