22
753
10
11
14
38
43
91
24
102
100
71
122
617
273
187
98
75
46
776
27
236
356
411
93
23
423
1194
34
57
295
172
48
155
19
49
67
120
177
12
13
139
436
167
182
176
74
45
56
78
191
112
117
31
104
152
51