77
30
16
9
26
65
53
71
19
34
31
29
7
46
24
49
56
153
96
57
6
3
23
14
15
12
20
306
5
184
35
72
36
69
22
91
108
1
39
18
8
27
17