40
138
61
64
8
109
46
34
44
21
16
10
70
28
31
14
23
4
15
43
49
20
25
24
17
124
72
19
22
38
62
74
30
7
52
39
71
79
6
84
98
176
5
152
45