33
96
113
114
38
101
20
12
35
91
232
30
233
53
18
19
26
34
119
36
153
588
619
25
98
110
672
484
51
90
165
287
776
423
324
41
47
28
92
149
70
270
116
57
27
82
69
81
143
54
73
5967
45
124
178