41
61
21
34
80
165
24
1914
391
56
167
58
158
164
22
44
52
47
60
29
137
162
28
9
111
30
33
17
87
76
35
112
67
50
20
54
46
8
66
64