11
1
4
19
8
29
6
56
54
71
20
134
97
1156
118
162
178
26
37
77
17
35
76
52
36
164
44
72
385
169
74
94
63
291
43
31