42
40
34
80
23
22
81
44
451
101
37
21
33
18
24
176
53
70
52
105
107
50
84
30
198
29
10
63
36
123
162
15
79
47
69
218
114
19
137
54
118
57
39
184
131
48
74
27
51
61