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