21
26
104
40
112
93
113
115
12
56
83
98
99
86
41
14
72
196
7
31
106
15
52
97
155
75
71
29
59
20
174
61
89
9
35
23
38
13
67
17
18
145
121
256
100
8