75
84
20
16
46
18
50
15
65
19
578
40
183
100
8
9
63
31
14
12
93
6
118
22
49
3
116
81
43
24
54
4
10
36
51
53
1
39
42
69
5
27
148
92