40
32
25
74
71
60
26
36
35
56
22
8
9
7
10
11
41
39
93
47
118
12
66
78
31
70
154
38
20
44
49
18
13
19
63
77
88
184
5
103
120
75
303
46
27
29