11
29
19
66
171
191
132
17
41
10
76
94
9
72
64
100
13
93
59
30
21
40
42
108
54
81
71
87
169
18
12
67
7
60
16
62
55
154
68
126
148
22
46
83
98
45
24
63
177
8
77