22
29
35
119
199
72
88
5
27
144
98
101
76
71
118
46
163
33
25
11
37
44
13
97
18
77
205
122
23
166
30
171
31
1543
148
69
24
193
67