40
45
46
79
37
21
38
54
36
176
96
177
91
34
76
28
172
16
32
24
6
90
49
81
3
69
27
51
9
29
66
92
19
93
192
15
191
223
95
84
18
74
117
181
11
53
8
22
5
0
60