41
15
53
9
164
132
5
32
45
69
49
24
2
130
67
163
87
29
171
155
86
3
39
7
14
33
21
72
11
43
38
27
52
37
12
63
61
84
19
1
57
10
40