35
43
50
54
964
44
170
132
103
72
21
42
25
273
11
88
29
367
364
17
76
90
32
23
39
466
82
3
119
158
191
12
166
828
81
15
115
37
36
105
161
232
165
124
9
79
7
51
141
8