35
38
124
88
116
121
65
194
351
42
213
57
280
279
37
33
182
52
48
379
26
54
24
3299
136
25
111
238
63
595
169
403
1201
92
1603
186
28
1547
72
21
174
521
81
58
40
295
89
34
158
94
51
70
83
138